* Horizontal team structure
* Lots of collaboration
* Trusted to execute tasks independently with minimal oversight
* Range of problems and business areas to work in
* Fully remote
Svantaggi
* Fully remote, difficult to meet up with team consistently