Best boss I've ever had. Top notch benefits. Excellent flexibility for employees with kids. Best corporate culture I've ever worked in. Very progressive company.
-Tight knit company culture
-Flexible working schedule
-Management truly cared about employee mental health and happiness
Cons
-Career advancement was an issue, always mentioned opportunities for growth but hardly followed through
-Benefits for new employees not competitive
-Highs and lows of workload