Pros
Remote work is a lovely perk - they're probably one of a handful of employers that still offer fully remote roles - which is good especially in winter. It looks good on your Resume
Cons
An overabundance of supervisory roles with insufficient doers is a significant cultural drawback I've observed. The excessive number of mandatory one-on-one meetings, including sessions with a Team Lead, Senior Manager, Director, and occasionally higher-ups, is particularly cumbersome. Although these meetings can offer a platform for voicing concerns not acknowledged by immediate supervisors, their obligatory nature often detracts from valuable work time, rendering them largely inefficient. Excelling in flattery seems to be a prerequisite here - Many of us prefer to simply do our jobs well and head home. The necessity to ingratiate oneself with higher-ups to advance is unwelcome. It's important to recognize individuals based on their contributions, rather than perpetuating a culture that favors those who curry favor. You could put in all the work in a project - the late nights, weekends and everything and someone else steals all the glory in a Slack shoutout - with your contribution coming as a footnote - all this because, well, you're not part of their clique and don't subscribe to flattery. Moreover, being a Person of Color appears to increase vulnerability during layoffs - it often feels like we're disproportionately affected. Take that observation as you will.