Pros
I have worked for A LOT of companies. This company has one of the best company cultures I have ever had the privilege of working in. Stu the CEO is very much involved and interested in his staff. He comes around periodically and checks on how you are doing. I dare any other CEO to do something like that. He leads from the front and not from an ivory tower. He has a great motto of "Do it right the first time. Do it fast. Have fun while you do it". We are always playing games to hit goals and we have great fun and rewards when we hit them. The executives here have a "No door" policy. No one is in an office behind closed doors. All our C-level executives are out in the open for anyone to come up and talk to and they are VERY approachable. This makes it easy to get anything clarified and get help when you need it. Everyone here is very supportive of their other team members. It is not a culture of the sales team versus the tech support. Each one helps the other happily and willingly because they know we ALL win.
Cons
It is very fast growing company and due to that sometimes we are still working out the lines and how things will flow most efficiently. Because of this there can be a lot of change while it get sorted out. But it always does get sorted out. Plus we just have lots of fun creating the changes and how things will roll :) Benefits are good but not fantastic but I am sure this will improve as the company grows.