- Quite flexible (highly depends on the team) work environment. Can choose what you want to work on
- Very international. Quite western way of working.
Cons
- Job title can keep changing
- Roles & responsibilities might change within a short period of time