EY is a good stepping stone to something else. They give the tools and support to succeed in your role, especially if youre new to the field you're in. However, compensation can sometimes be under market and compared to the amount of hours you're working just ends up not making much economic sense to stay. One very big negative was the highschool-like cliques that revolved around the local firms. You really need a good manager that you can clique up with or you will not get any billables, which means you will not stay long because you will constantly have this feeling of self-doubt and defeat. Just a thought here, instead of hiring a bunch of people and seeing who ends up after a year or two, why not just pay the people market so that it makes the option of leaving more difficult. I probably sound more negative than I actually am. But, its something you never consider when you're interviewing with any of the big 4 that you find out soon after joining.