Working on bleeding edge technology that is recognized as differential.
A trust--based approach in let associates and managers effectively manage their domains.
Cons
Normal growing pains for a start-up
The company is distributed across a few time zones and is global and there are normal reconciliation of scope projects