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