- Fast growing company
- Great talent
- fast pace development
- attractive pay packages
Contras
- very competitive segment of the market
- the company's technology getting obsolete every 2-3 years, thus need for employees to retrain and learn new things
- difficult environment for career advancement