Pros
Benefits, convenient office location, helpful and kind co-workers (excluding Management)
Kontras
The CEO hires managers who know little/nothing about the department(s) they are asked to manage. Some do not even have a basic understanding of how the company runs. It's embarrassing. Very little room to grow - unless you want to go into Research. Also demoralizing how hard-working and honest co-workers are let go - just to supposedly save money, at the expense of quality going downhill. Never has Management asked for the employees' feedback, yet want to spend $$$ on hiring "experts" from the outside. Also, like the other recent reviewer pointed out, people who are left to pick up the pieces/tasks when someone quits the company ought to be compensated for these extra responsibilities.