Vantaggi
Great place to launch the career. Big company more opportunities to get involved within the groups. Have many opportunities to learn new skills and work in areas.
Svantaggi
Too political, most senior management employees thinks it's normal to back stab junior employees or whomever they want to cover up their failures. The management provides confusing instructions on client billing etc. The policy states bill what you work, then the individual project management penalizes you to no end making your working life a misery. I had 2 Senior Manager's and a partner discriminate at a group setting while on a project and when I attempted to complain to HR, my counselor (who is known to the group of managers) gave harsh warnings to drop the case. If you want to get ahead in your career here, you have to do whatever it takes to satisfy the senior management, the only favoritism gets you ahead. In my opinion, the 80+ hours of work weeks, on top of 10 hours a week travel time is not worthwhile in the long run. Unless you make partner and stay at a partner level for at least 5 years, then your life is living nightmare. Is it worth it? you can probably make the same money up until you make senior partner elsewhere, and see your kids grow up and not miss life in living. You get one life in this life, why to waste it on an ungrateful company! the company has too aggressive goals for growth that is not sustainable. most of the employees are on the bench as partners are not selling merely enough as the recruitment. But you as an employee will get penalized for low utilization. It's good if you are single and young.