Pros
Fast growing company that will be the leader on CLOUD/SAAS (if it isn't already). Overall a great product. Some very talented hard-working people work there. Very process and detail oriented. Looks good on a resume. Well run from a shareholder standpoint. Good place for someone out of college to get their feet wet since this is the future of IT and the future is NOW as they say.
Kontras
Growing pains. Too much focus on metrics and lots of micro-managing. The strict attention to detail and processes is a double-edged sword and also causes scaling problems in getting things done. Very easy to get caught up in minutiae. This can be a very soul-crushing place if you are a perfectionist. That being said; this is probably a better place than most companies out there.