Pluspunten
Relaxed atmosphere Good allowance of time off and flexible work schedule, can work from home, etc Provides work related resources without much corporate hassle Benefits are decent. In general the HR side of the company is great. But...
Minpunten
A few bad apples have clawed to the top of the fray, Poor leadership, "do as I say, not as I do" mentality, People are treated based on the money/contracts they bring in. Bring in projects and they leave you alone. And if you don't bring in projects they won't help you. You are on your own here. Top heavy management, very high overhead. Lots of people who are responsible for programs but don't really seem to be doing anything tangible or productive. Lots of managers but no good leadership. No support by management. Any sign of trouble and you will be abandoned. In general the management is closed off to the main body of the company and that tends to breed rumors and speculation. Sometimes it feels like you are just manufacturing TV sets and not part of an employee owned company. It used to be a whole lot better. Now it's soaked in politics and power struggles.