* The company lacks ethics. If you are an experienced hire, you may find out that you are paid the same rate as a graduate with 0 experience (happened to me personally). Within Consultancy, don't accept the title "Analyst" as it is a junior role. You don't get bonuses and no benefits. You'll find members who only have 2yrs experience titled "Consultants" because they joined the company as graduates and got promoted! While your 5yrs of experience put you below these members! When I raised this to HR, they said "Take it or leave it".
* Their poor ethics means they'll sell you to the client as a "Consultant" and claim that much money from the client for your hours, but you'll only be paid an "analyst" rate! So all the money will be pocketed by your senior management who sold you for that price lying to the clients.
* HR will do everything they can to under pay you. Employee satisfaction isn't their concern. You might think this is the same everywhere, but that's not true. I negotiated my new salary with my current employer (not Accenture) and their offer was even more than i asked for!
* When it comes to performance, favouritism plays a major role on who gets promoted. You'll need to make yourself visible to management directors (very hard to reach) to get their support, no matter how hardworking you are, and no matter how much feedback you get from your client! Not only that, if your line manager who supports your promotion doesn't have a loud voice (+ a senior manager whom everyone wants to please) and isn't as pushy during promotion meetings, you'll be sitting in the same level for yrs!
* Employees come and leave within 1.5 yrs! You don't feel any value or connection to the company.
* Their HR doesn't communicate well within themselves. When i first joined I told the senior management that i had agreed with the interviewers that I will join the specialist group (in the operational tower), but they put me in the (technical tower) saying "this is where we need you, and we don't *like* moving employees to other towers". But I'm a specialist in something the whole of UK has desperate shortage of! Why would you dismiss my 5yrs speciality when you're trying to build the operations team? When i eventually moved (6months later) to the operations tower (because that tower escalated to get on me on board), the HR for that tower was very surprised how all of this had happened. Well poor communications! Every HR wants to recruit and improve her/his numbers rather than prioritise the company's need and put ppl in place where they will last in the company!
* They set unrealistic deadlines by selling work they can't deliver, and make you work day and night and you can't claim overtime because the contract you signed is fixed with no overtime! Read the contract carefully if you are part of the consultancy stream.