Supportive and smart colleagues
Strong work-life balance
Transparent leadership communication
Excellent benefits and remote flexibility
Cons
Promotions can be slow
Management structure is top-heavy
Limited innovation in legacy teams
Pay is slightly below industry average for experienced hires