Pros
You meet good people. Good benefits. Very inclusive environment.
Cons
They continue to add responsibilities that don’t match your pay. Structure and a good foundation is missing. There’s a huge lack of communication overall, cliquey and drama-based office environment, you become overwhelmed very easily as there’s not much support from superiors.