Pros
Great benefits and great people. Work life balance is encouraged, but don't get comfortable with that.
Cons
I wouldn't say having a layoff 2 weeks before Christmas is really the mark of a compassionately run company. Neither is framing it as it "not working out" as if it's equal parts the employee's fault and the fault of senior management's poorly calculated earnings projections. DEIB efforts ring as hollow, especially when the diverse headcount always seems to take the biggest hit in layoffs. Not exactly a place to learn and grow, you need to hit the ground running here. It's like any other B2B tech agency, lots of lip service and instability. This is not a place you can feel comfortable for a while unless you are a senior, and even then, who knows?