Lots of projects, good people, relatively good management. Company values are solid. Perks are decent. Flexible with hours and time management. The culture is fun and there are lots of freebies.
Minpunten
The benefits are not great especially if you have a family. There a numerous layoffs for budget cuts. So the culture might not be as nurturing and stable as other job opportunities.