- Company is empathetic towards it's employee's lives - Good WLB - Extra days off - Caring culture - Good benefits
Cons
- Upper management pivots direction constantly - Reorgs every 6 months (disruptive) - RIFs - Some middle management doesn't actively look out for the needs of engineers
WFH, flexible hours, good benefits, nice colleague
Cons
Too many teams are working on the same code base but not enough collaborations;
Lack of QA resources;
Very difficult to get rid of deprecated framework / workflow and move forward.