Rule of Thumb for accenture:
Dun join their software engineering position
1. The starting pay is much lower than consulting counterpart (3.6k regardless of honours)
2. You will be treated as 2nd class citizen there since they dun value software engineering(outsource whatever technical work they can)
3. You will be working with lots of FT which may have higher pay than you but in terms of skill level might be lower than you
Conclusion if it is not a offer for consulting, dun join accenture as there are much better option out there for software engineer with high starting pay of 4k+ and you will be viewed as an asset instead of some factory worker =)