Pros
- independent work is valued and you are given leeway to handle your tasks as you see fit, without too much hovering from management - small homogenous teams (2-3 people) - freedom to switch projects or to propose any changes to existing products - very dynamic: we use the latest tools, frameworks and technologies, technically diverse. - access to any training / certification of your choice on the company's money and time - many people with technical knowledge you can learn from - young management with forward vision, it's not a conservative company. - within a competitive fast paced industry, evolving daily - bonuses for recommandations - people are promoted as fast as they can prove themselves, it can take from 2 months to never, depending on how well you do. - bi-weekly pizza and beer parties on Fridays at the office - Game of Thrones Mondays - great environment, with young, active, fun colleagues - video games and ping pong table - flexible-ish hours, with work from home option
Cons
- whiplash changes/decisions, some even in a few weeks span. if you want predictable, it's not for you - the managers/operational employees ratio is very high and yet still some processes lack coordonation. - they tend to recruit senior level people for medium to low level jobs - a tiring and too long recruitment process