Pros
Recognized name, was once a respectable place to work, used to offer good benefits for employees (but only employees, not contractors), some departments are organized
Cons
No respect for contractors, overworked and underpaid. In a particular lab that only employs contractors there is no level of respect from management. Job duties are not clearly defined. Management in that lab is based on emotions and unprofessionalism. Employees in that lab have. Low morale and no sense of worth. They will break you down and push you to your limit, then reprimand you in front of other coworkers for mistakes THEY made, only to feel like they have power. If management feels threatened by an employee who skills for possible advancement, they will make sure it does not happen. The managers here are on a powertrip, and their superiors have no idea what is going on behind closed doors in this lab.