Pros
Good benefits- mental health care copays totally covered. Decent equity if you are hired as a manager or above and stay for a year. Really smart and dedicated co-workers
Cons
Senior leadership preaches a lot about mental health and work-life balance and how valuable it is for clients, but doesn't actually support that for full-time staff in practice. Lots of hustle culture mentality and often times little direction or established process from senior leaders. Senior leaders can be cutthroat in their mentality about performance. You will almost definitely work more than 40 hours if you want to be successful. They preach a lot about "bucket worthiness" which basically means fill a hole if you see it, which glorifies people doing work outside of their assigned role and paygrade, and honestly it doesn't really happen in practice anyway- balls get dropped all the time because there is not a lot of clarity about role and team differentiation/ownership of projects and processes. They acquired a new company and then 2~months later laid off 15% of their staff-poor planning on senior leaders' part.