Pros
best colleagues of my life - true professionals, really talented. I'm amazed by the responses I get when asking teammates for help. qualified, well-educated, and very hardworking. it makes my own work much more interesting. remote work - don't feel like the typical "hand-holding" that people experience at other companies happens here (time-draining in-office activities, excessive meetings, etc.) tough challenges - I've moved teams multiple times as I've wanted to tackle different types of problems. exposed to leadership constantly. strong leadership - leaders are forward-thinking. we hear a lot about the "future of work" but I honestly think that's happening at Crossover. leadership sets ambitious goals - sometimes I think they're impossible to reach - but does empower us to get at least close to meeting them. they don't shy away from difficult conversations, which can be hard to hear but I'm never confused about how I'm performing, which helps me understand 1. where I am, and 2. where I need to get by the end of the quarter, and 3. how I'm performing compared to my peers
Cons
Extremely challenging - which I personally think is a good thing but is not for everyone. I've seen teammates join then quickly leave when they realize this is not for them. The pace is intense - weekly goals, quarterly company reviews. If you're not ready to really "grind" during your time on the clock, go elsewhere. Time tracking - feels intense; you do need to be really "on" when you're "on..." Crossover really doesn't pay for time you're not working. Unfocused work can go under the radar at other companies but not at Crossover. No traditional benefits - Crossover says that they pay you more so you can go to the market on your own and buy your own benefits. I get that... but would also be nice to have some benefits occasionally instead of nothing at all.