Where do i start. First of all, 1. Good bye weekends -when you start with this job , you literally have to let go of any other things, i mean, basically, your studies (at first they’ll be like very supportive but later on they wouldn’t give a rats a**), your family, friends and other social life because - you should be able to do any shift that they’ll assign you to do- basically it’s four shifts for three months - morning 7am, 10am, 1pm and 10/11pm at night. And of course you’ll be working on the weekends. Apparently, these schedules are done by WFM (work force management) and has less in say by the team lead. They’ll assign you a shift and rest days which are typically odd (ex: Tuesday and Wednesday) and you’ll require to work on the weekends. Non negotiable whatsoever, they are constantly pressurizing you to adhere to shift timing. 2. Micromanaging through systems- there’s a workflow system that you’ll have to work on, which tracks your other activities as well for an ex: you can take 1 hour lunch break, which you need to manually select a code and come back by sharp one hour and change the code - even if you late by few minutes, you’ll be called out and penalized. Your log in time is recorded and log out time is recorded - basically you need to show what you did for 9 hours of work. Production hours, break, lunch etc. if you missed to change codes, they’ll come at you. (Modern day slavery!) You will assign jobs daily basis and they have stipulated time to handle one job, if you exceed the time stipulated constantly, you’ll be in trouble. And of course quality adherence (which is acceptable) but they’ll pressure you for numbers, job handling time (modern sweatshops!) 3. Rewards & recognition - one of the stupidest way to assess staff. For an example, one time set of team members didn’t receive any jobs due to a bug, they are quality has been marked as 100% (coz no production) but the other team members who worked their a**off and maintained good quality has been neglected. The best part is- no production team members were given “top performer” awards during the town hall (yes! At accenture!) 4. Insanely client-centric - if the clients asked you to dance around upside down, they wont think twice! Being client focus is acceptable but not in a cost of employee’s wellbeing. For instance, when client visits the site, sometime they close the employees lunch area and ask them to eat somewhere else making it so uncomfortable. 4. Weak HR - basically there’s no access to HR personal to communicate your concerns, you have to report to your team lead, sometimes team lead is the issue, constant pressurizing and pushing. By somehow if you managed to report those to HR, they’ll come back to team lead and request them to handle it. And then team lead retaliate. 5. Annual leave and time off - even though you’re given 20 days of paid leaves, you rarely can get dates that you want, they’ll make hell of fuzz, team lead will reject you at first then they say WFM not happy with it, and all the fuzz! (WFM is so incompetent to manage it). Specially most of the employees are foreigners and it’s really hard to get long leaves to visit family in their home country. 6. Absolutely no growth - it’s a dead end job which has not shown any good career progression (except few people using politics) 7. Lockers - they tend to change rules about lockers often and make absolute stupid things. For ex: if you locker is not locked, they will penalize you with your performance Only good thing is slightly better pay than other places and reputation of accenture but that also, they spend alot of money to cover up PR for and ex: Indian employee suicide due to layoff.