Pros
Good benefits, good pay, friendly colleagues. Lots of VC funding, and money is being spent in the right places.
Cons
The company is growing at such a break-neck pace, unfortunately at the expense of the employees. Work-life balance is non-existent (not if you want to succeed here). Definitely NOT a good fit for anyone with a family because you will never see them. Don't be fooled, they cater lunch to keep you at your desk. If you are looking at a Sales position, prepare to be just another number. This company goes through salespeople more than any other I've seen. 90% of the salespeople on staff have been there less than 1-yr. Tons of turnover and as another ex-employee stated, there's always a threat of being fired if you miss your quarter, no exceptions. Some people thrive in this type of environment, if you're one of them, then this is a great company for you for the pros mentioned above. If you don't, then don't let the perks sway you and definitely look elsewhere because you'll just be unhappy and fired within 6-months.