Nice perks, but bad upper management
The company has a nice culture (free coffee, lots of activities for employees, etc)... But there's too much nepotism and a lot of unqualified people in positions of upper management.
The salaries are also lower than most other companies in the software development industry.
Prosunlimited vacations, free coffee
Consno career advancement unless you know the president