Great benefits, nice salary, nice newly renovated offices
Can tell the top leadership tried to create a conducive working environment
Cons
Teams are working relatively isolated.
Some middle management level didn’t do a thing about certain clearly abusive/toxic manager simply because he’s good at making money