Pros
Flexible work schedule. matching 401 (k). The occasional office lunch. Non-management staff is great to work with. COO does his best. Sometimes they throw fun parties.
Cons
When layoffs began, they kept two incompetent men over some highly qualified women with better Sales numbers and activities (ahem). One of the men was verbally abusive to everyone and created a toxic culture of sexism. His behavior was tolerated because even though his sales numbers were middling at best, he was one of the CEOs "boys" and played basketball with him. I have personally seen him verbally abuse women in Sales, Marketing, and Happiness. He's disgusting. Managers knew that he was a problem and kept him anyway despite the fact that he created a destructive and hostile work environment. The other sales guy was nice enough but his sales numbers were terrible. He got to stay because he was likeable, sold people in the company pot, and was fun to go to conferences with. He was another one of the CEOs "boys." He would show up to work late and never stay for a full workday. Oh, by the way, those "long call hours" he would log? I sat next to him: they were calls to his mom, his friends, and whatever girl of the week he was seeing. Check his phone records. There were a handful of times when he didn't show up to work hungover. How could you keep those two jerks around? The women who are still in sales there are top performers and they don't NEARLY get the same credit. We never talked about money, but I'm curious to see if they are paid the same. Also, they wrongfully terminated one girl who had recovered from a serious and life-threatening illness who was out on disability for a long time. They also did the same to a guy, same department, who had a severe back problem with chronic pain and often times walked with a cane. In both instances, they cited lack of productivity as being the issue. Even if that is true, you CANNOT punish people for being ill and out, especially when you have so-called "unlimited vacation days." Even if that policy changed, pretty sure you violated some labor laws there... Also, the few women who are managers make less money than the male managers despite being more experienced and have been with the company longer.