Pros
Pay is decent. Benefits are great. Lots of free food and unlimited coffee. A Zen garden thing that HR seemed proud of.
Cons
The Marks (now just a Mark, apparently) constantly changed direction. Only senior VPs and above make decisions. Everyone else buzzes around and does their bidding, iteration after iteration after iteration until the higher ups decide they like it. So many "senior management reviews" (at least 2-3 per week) that it is basically impossible to get any real work done between 8a - 5p, therefore, long hours. Occasionally, hair gel Mark would get frustrated and blow up at everyone. The millennials would shudder and stutter. Gen Xers like me would just roll their eyes...whatever. It's vacuum cleaners and kitchen appliances, folks. They're not making air-to-air missiles or neurosurgery tools. Spent a year there so I didn't need to give up the signing bonus and then bailed out.