Vantaggi
Each team member is selected through a very rigorous process that is valuable for both sides. Successful final interviews are almost as great as the unsuccessful, which are very few (lots of filters). The team is like a family, lots of empathy, support and freedom. Complete flexibility of schedule, objective driven, async. A good setup for remote, with plenty opportunity to meet in person on demand. Each project is a challenge, it demands research, planning, execution, QA, delivery and support. The team owns all aspects in a flat hierarchy, where experience of particular individuals decides who leads. Projects have scopes that range from hours to months.
Svantaggi
It may not be for everyone. Each questee is a high performing individual with lots of database systems development, in several programming languages, at a very low level... But also providing tooling, integration libraries, while continuously building a cloud where customers can use the product. While a large OSS community is supported and engaged.