Kind and helpful colleagues
Interesting projects
Social gatherings are fun
Flexible working hours
Mobile and internet compensation
6 weeks of paid vacation
Cons
Salary could be higher
Bonus could be better
Lack of new projects to work on at the moment due to the market situation, This means you might end up "stuck" at only one project.