Vantaggi
-Great benefits -Intelligent, hardworking coworkers -Opportunities for growth and networking -Good work-life balance as long as you're not trying to get promoted quickly -Good place to build skills to make you valuable elsewhere
Svantaggi
-Competitive, dog-eat-dog environment if you want to climb the ladder -Clients can be extremely difficult and challenging to work with; hostile/abusive client environments are tolerated for the sake of making money -Required to help with business development but not compensated for doing so on top of your required client hours, so it often falls on weekends -Soul-sucking work if you want to make a real impact in the world - it won't happen here -Major nepotism culture when it comes to promotions and lateral movements to better contracts - if you're not in with the right people, you're out