- great team & events
- modern office with free coffee, water, fruits and beer
- transparent and honest communication
- employee development (training, promotions, etc.)
- employee perks
Cons
- HR/recruiting (hired wrong profiles for key roles too often)
- little patience to thoroughly validate strategic measures