Company has great pay and benefits and the latest technology, which makes working there exciting.
Cons
Lots of back-room politics and good-old-boy stuff when it comes to promotions or choice projects. Women definitely don't get the same level of respect as men.