Pros
The recruiting process does a great job at finding and selecting great people. Great Ops and IT organizations.
Cons
Wow, so many thoughts on this one but I'll be short. It seems like the executive team is a big part of the problem. They just don't seem to listen to what employees are saying, and I honestly think some of them should be in different roles. It's like they're just not cut out for leadership. Favoritism is seen. Because of this top-down management style our project and engineering management are really suffering. It's a shame because the execs have a history of making shortsighted decisions that are the very reason we're in this mess in the first place. It's also really frustrating because the managers here genuinely want to do a good job, but they're not given the freedom to. This place seems to have so much potential, but scientific/technical folks are probably better off looking at competitors instead. They pay better anyway.