Accenture is not a good company. Better join those company which respect the employee contributions. Accenture has hidden guidelines which they never speak in official but the guidelines comes to HR and then HR ask the resource to put resignation. They will insist for resignation and some time they will not pay you three month advance salary as per the initial agreement, if your luck is bad. They have frequent change in guidelines that makes the employee surprise. In these type of company they keep performance cycle which has no basis to judge good or bad employee. These are just a formality and for company self satisfaction that actually they are relieving bad performing employee.
So be cautious. Don't join these company. Better join the Indian company which gives you respect and stability in your career.