Pros
Never a dull moment, wondering if you'll have a job every morning you wake.
Cons
Emotional torture. Since 2002 layoffs have been continuous every single year. What company operates that way? Sales have been bad, so far this year (2015), so get ready...because XO likes to lay off the people who actually do the important jobs...and stretch those jobs out to other people without giving raises. No raises. No bonuses. None. Ever. Oh, except for management. Moves people from position to position without asking or without that person applying for the position. Have you ever worked for a company that changes your job title without asking you? Not just once, but numerous times. It's humiliating and debasing. Especially when you're a hard worker and respected in the field you're good at. Creates new jobs (vice president - more recently) for people on the "in." These people do nothing, but provide the groundwork for the underlings to receive layoffs; to make room for the higher salary needed for the management title. Seriously. Look it up. You'll see management positions popping up all over the place while real workers are laid off...Every. Single. Month.