Pros
Good salary, decent benefits, had a good reputation.
Cons
The IT section is subject to restructuring every 3-4 years. That's when a new CIO comes in, he/she turns every thing up side down, move people, groups, processes around, declare victory then leave. They try to make a name for themselves. Now this mentality is in the mid-lower management. EY today has no continuity, no value, nothing. It's every man for himself to try to align, survive the constant restructuring. Hard work will get you no where if you don't kiss up to the right boss and step on other people. You are not valued for your service, work to the company. If you are viewed as an expense or you are not aligned to the correct politics(kiss up to right boss who is moving up), you are gone. Seen this happen over and over at EY. Ever since EY moved the IT jobs to the cheaper labor markets, India, now Argentina, the management has been trying to get rid of US people. There is no pride, no moral in the company. Every US employee is thinking of jumping off the ship before it sinks.