Pros
Uncompromising quality of code, UX/UI design, and overall customer experience Very open, friendly, and transparent communication from the founders, managers, and the ICs There is a lot of emphasis on healthy culture with good work-life balance and great perks Good balance between top-down and bottom-up, everyone has a voice and room to push forward what they think is important Working for a disrupter in a mature market there is a lot of room for innovation, with very interesting challenges and difficult questions Interesting problem space with a lot of depth with a lot of depth, especially for anyone who really enjoys understand how technologies work
Cons
The things that make this place great are also what make it challenging, for some it can be considered a con. It's uncompromising, it's fast pace, high motivation environment, that requires some degree of adaption from anyone who joins. We're here to win, it's not an easy job.