Pros
Workers start out enthusiastic about science and open access Decent benefits
Cons
Department managers would rather have public fights with other department managers or contractors that belong on a school ground than behave professionally. Management is either completely unavailable or micro-managing. Backstabbing by management is a constant. This behavior pits middle management and staff against each other. Even though you're officially on a "team", there is no teamwork, and most employees are out for themselves at the expense of others. If you have allies senior to you, you can literally get away with anything. If you have no allies or step out of line, you may as well start looking for another job. Pay is about 20k less than average for the same position at another company, unless you're in upper management or an executive, in which case you're making six figures. Pathetic raises; you work long hard hours to be able to go out to a modest dinner once more per pay period, if you receive the maximum raise.