Competitive compensation package
Minimum bureaucracy
Supporting and kind people managers
Cons
As with most consulting companies, many things depend on project you work in. One project might be very well organised, good bonuses and great teammates. Next project completely the opposite
- people-first approach
- interesting projects
- good salary range
- a lot of people have been working for 5+ years
- flat structure and reasonable management
Cons
Haven't seen any cons for me so far (work for 1 year as a backend developer)