Pros: good location, modern building
Cons: see above. poor atmosphere with zero advancement.
Do I need to say more. Ethics questionable. Senior managers have no people skills and their business acumen is questionable. Paranoid atmosphere. Suck up to the right people and you will go far. Politics are dirty. Sales reps are lied to and cheated out of commissions. Benefits are rock bottom. Just don't even go near this place.