Pros
Great people and engineering culture, very competitive compensation, growth opportunities, interesting projects. Before COVID, it was also lots of fun, events, communities and groups, international trips and other things which help you enjoy. Nowadays, the company really supports people during the COVID crisis and tries to keep the community during these difficult times. Really appreciate it!
Cons
Nothing, really. As a growing company, it has some challenges like lack of processes, it is not always clear who owns which part, who should do what; eventually, it is all up to people to organize themselves and surprisingly it works. Sometimes, we're moving too fast and then have to step back or close some gaps in technical debt. But I think the company sees these problems and approaches them extremely efficiently.