The team is supportive and collaborative. There’s a lot of exposure to cross-functional projects and innovative tech. Great learning experience for early-career professionals. The company is growing fast, which creates new opportunities. You also get to work with some really smart and kind people.
Cons
Things move very fast and processes aren’t always clear.
Heterogeneous stack , getting exposure across hardware and software
Cons
The company was totally mismanaged, cliques at the top of some groups meant that things were either moved very slowly, done poorly or didn't get done at all