Pros: there are some really good people here. engineering has many of them.
Cons: the turnover, the drama, the management in my department, the cost of living, the opportunity, the high school mentality of most of the people there, the politics of senior leadership, the heavy workload put on certain departments, the company focus at times, the list goes on...
I worked for Virgin America for a little over a year. When I was first hired it was a dream come true. Then the politics began. There is one specific person that makes everyone miserable and no matter how many complaints are filed, nothing seems to happen. The department has lost over half of it's people twice in the last two years, and a large part – more... of it is because of one person and their inability to work well with others.
Management stays distant. Generally they enable one person with all of the power and that person makes changes as they see fit, regardless of how it affects the whole team. It is heavily heavily micro-managed. The daily schedule is broken down into 5 minute increments, which is beyond absurd.
The cost of living in the area is ludicrous. Even with top pay in this department, you are living just above the poverty level. It is the most expensive area on the planet statistically. That is not a comment but a fact.
Heavily consider a position here. – less