A typical team usually consists of 4-8 people with a very precise division of roles and responsibilities. Depending on the changing needs over time, we are able to scale the team. In our philosophy, every team member has the right and obligation to influence key elements of the project. We believe that only transparent and trust-based cooperation between Project Managers, Designers, and Developers leads to success.