Pros
- Fast growth. It is exciting to see that the work that you do impacts more and more people every day - diversity. People from all walks of life, nationalities, etc. both in management and front-lines
Cons
- Low pay for the location (Boston is hugely expensive) - Very very political organization. The only way things get done is to have an ally on the top. I know this is very common for big organizations but it is ridiculous how much more political it is than other large places I've worked with (e.g. P&G) - Lack of respect for people as humans. I saw many colleagues get fired after less than a year, some of them a few days before Christmas, after having been moved from other states or even other countries with their families. Managers that fist-bump you every morning will get you fired without a second thought. - a lot of people act smugly because of the success of the company even if they are not directly related to said success. If you question or suggest improvements to anything that any team does you are casted as a doubter and unsupportive