Pros
- significant ability to influence the product, work, and processes.
- interesting internal projects, and engaging clients
- clients from around the world
- Great people, everyone speaks English
Kontras
-a small office, though everyone works remotely anyway
- team meetings could happen a bit more frequently
- a lot of context switching between projects.