Pros
Well funded company, was able to launch in a record time, although responsibilities are well segregated, all members are working as one team. Agile and flexible modern management yet determined to exceed the expectations of the shareholders. Great tech stack, teams of aces, aligned on strategy and commitments.
Cons
You need to pick up on the tech stack very fast!