Interesting projects
Helpful colleagues
General good work atmosphere
Flexible hours
Great place to start career
Cons
Overall poor management which is also the reason why people leave the company after a while
A lot of AD HOC decision making
Unclear career path
Salaries below average