Pros
I love working at Glassdoor because of the people, the pace and how much we are getting done. Never have I worked at a company with so many awesome people. Glassdoor invests in getting you to know your team and it's a huge benefit. I have the opportunity to solve interesting problems, hardly ever have a boring day and am always learning and being pushed. On the perks side we are well taken care of with catered lunches, a gym, gym classes, kegs, dry cleaning pick up, plenty of snacks and happy hours.
Cons
Growing pains feel are starting to show but I see a little bit of an effort to keep things moving smoothly. People wear a variety of hats and project owners seem to shuffle so it can be tough knowing who is responsible for driving the project. This definitely slows things down. There are lot of rotating/changing top priorities which come in a fast paced environment. Overall these cons are pretty expected in a startup.