Life is easier at Accenture because it helps to maintain a Work life balance. Moreover it provides space for freshers to learn new technologies. In my opinion it is one among the best service based firm. Career Growth at Accenture is pretty slow, but attainable when you stuff yourself with new emerging trends. Accenture never encourages seniority politics which is a great asset for a budding software engineer.