Excellent team with a lot of good professionals
Lots of different ways to make your mark
Lots of training and access to top notch technologies
Good pay and conditions if you negotiate well at the beginning
Some truly exceptional managers and leaders
Cons
Company Go to Market strategy is nonexistence and fells rudderless
Large number of people on "golden shelves" create resentment and put drag on the bottom line
Attrition due to infighting is very high, with lots of different groups pushing their own agendas
Management has a very cavalier attitude towards managing employees expectations
Lots of "navel gazers" on key positions make it hard to respond to market opportunities