Pros
Work among a team of really smart and talented people from every discipline. If working in design or operations, you get to work on some awesome projects and problems. Great place to get an in-depth understanding of a subject of your choice. Working here offers a real opportunity to leave a mark on the future of space exploration.
Cons
Management structure past level 1 should be revamped. There are so many manager roles, it is difficult to discern who reports to who. Definitely too many cooks in the kitchen here. Senior management cares more about perception of reality than what employees are telling them. It has created of culture of being afraid to speak up amongst managers. Dissenting opinions are discouraged and frowned upon. Senior management has placed a lot of emphasis on a set of leadership principles that mean nothing to most within the company. Too much patting on the back for lackluster performance. The definition of R&D versus production is wholly lost at Blue. It leads to glacial like momentum on projects, and a lot of frustration. The company has become stale and bureaucratic, even by big aerospace standards. It has no identifiable culture, there's nothing about team Blue that says, "this is a Blue thing" unless complaining by employees at social gatherings counts. So many processes/rules have been put in place, it is difficult to know what process one should be following. Too many decisions are made in a vacuum without stakeholder involvement, and it leads to employee chaos and frustration.