Great benefits- maternity leave (20 weeks). Also great upper management.
Cons
Unfortunately got let go while on leave. My position was eliminated, I wish they had placed me in a different team. The communication when returning from leave was lacking.
Forced positivity to a fault, elitist nepo babies, unfair expectations for work/life balance, lack of transparency/accountability from management, lost focus on the next generation of clients