Pros
I made some of the best friends while working here. The culture was really fun and even though people were underpaid across the board for almost every job, most people didn't mind because of working with their friends.
Cons
LIES LIES LIES. Almost everything that was said in company-wide meetings or in team meetings were basically lies. They wanted us to question everything in order to push for improvements and innovation but if you questioned your boss and didn't fully agree with him (whether he was right or not) then you were told to be quiet or to leave the meeting. Most of the executive team were just professional meeting goers but nothing ever got accomplished and there was more time wasted in meetings than playing ping pong or xbox. Some comments have said that there was so much time wasted doing these activities when in actuality they were on alotted break times. such as the 15 minute every 4 hours or during lunch. Most of the exec team didn't care enough about employees to know anything about them even though it was such a small "tribe" of the "perfect number of 100 people" based on self help books that still others have commented about as well, yet secret combinations lead them down the path of destruction leaving people who were doing good things for the company out to dry with no help and no warning. while keeping family and friends because they were family and friends.