Pros
Remote work provides a lot of flexibility. Base compensation was competitive, and I got to work alongside some talented people.
Cons
The culture could be difficult to navigate — there was more gossip and internal politics than I'd have liked, which made cross-team collaboration harder at times. I would have appreciated more consistent support from leadership, especially when challenges came up or situations required my manager to have my back. Work hours tended to run long, and the expectations to do the work of 3 people could be draining over time.