Pros
* You get to work on rockets. * You get to work with very smart people. * You rarely have to worry about budget. * The work can be very challenging. * You can have many different roles.
Cons
Don't let the Pros fool you, there are some major Cons. The reviews on here are all over the place mainly because trying to describe the culture at Blue is very, very difficult. They're also all over the place because management at one time wanted employees to inflate the reviews (check the "rating trends" for the suspicious bump in positive reviews). These are just a few of the issues: * People that are incompetent/not good at their job rarely get fired. In fact, many of them have been promoted. The culture is VERY split between those that have been at the company more than a few years and all the new hires. * Management has ballooned and has lost sight of what matters. They mostly write memo's and powerpoint's, but rarely focus on what matters. They lack clarity at seeing the essence of issues. And even if they do, their manager will not be convinced the issue actually exists. * Everything is schedule driven. Except management says it isn't. Except that it really is. At the cost of everything else. (This is a common theme. Management says one thing, and does the exact opposite). * Politics are starting to come into play as we scale. People are jockeying for position as new roles become available. * The 80/20 rule greatly applies here. That is, 20% of the workforce produces 80% of the results. The rest are just joyriding writing memo's (and positive reviews on here). This is why some people have it good at the company, while others are absolutely miserable. * Communication is extremely poor at every level of management. Middle managers in particular have little to no experience and lack the social skills to effectively lead teams and encourage employees. * They're trying to change the company from R&D to production; but all the people who barely succeeded at R&D are in charge of figuring out production. They may get there, but it will be very inefficient and a very long time before that happens. * They rarely hire smart people to hear what they have to say. They hire smart people who are experts in X, and put them in Y, and then wonder why schedule slips. * Jeff has no idea the above is going on. He's surrounded by "Yes" people who are too timid to tell him what the deal is. This will continue until a major event rocks the firm. And then it will be too late.