Pros
Good team culture
Work-life balance, especially if employed on an IIE basis
Making a genuine difference to people's lives
Cons
Poor management, micromanaging, and often trying to reinvent the wheel and disrupt operations to further their own career
Poor respect of personal boundaries, don't take a "mental health" day or you'll never hear the end of it
Often felt like they genuinely didn't want people to be happy in the business, splitting up high-performing, well-gelling teams just because.
System always down and clunky
Toxic KPIs, encouragement to be efficient and cold rather than empathetic