Pros: wonderful co-workers, great pay and benefits. fun perks like parties, happy hours, etc.
Cons: mismanagement is rife, flagship products don't work, pressure is unbearable.
Advice for Management: When employees performance tanks, look for underlying causes rather than just applying more pressure. You have talented professionals who bed the chance to succeed. Don't let a bad month or two convince you that employees who have been with the for decades are dead weight. Invest in your employees that way you say you do. Stop – more... the culture of fear. Just this year, a woman in her thirties had a stress related stroke, and two other people had to take short term disability for psychological reasons. The pay is not worth it. – less