The worst company that I have ever worked for - completely dysfunctional and dishonest culture.
Pros
I genuinely respect some of the individuals in the company, particularly in the SE ranks who do their best to guide customers and provide solutions to their business problems - given the challenges that they face it is a tough ask.
Cons
Pretty much everything I was told during the interview process was untrue. The product/ solution does not solve the problems that field service companies are facing and the development team is either devoid of talent or completely underfunded - the net net is that nothing of consequence has been released for the last 18 months at least (thats being generous as the features that were on the website in Q3 2014 when I was interviewing are still not released) . The top management group has given up years ago and is just holding on for the mirage of an IPO payout and no longer does any real work that helps the field or customers - just experts in passing the hot potato. Sales management knows that the solution is not competitive and typically does not provide the benefits that are sold, so focus on creating a sales culture which aims to skip over the deficiencies of the solution and sign the customer up irrespective. The result is massive dissatisfaction and most customers simply do not pay their bills. Do not consider working for this company under any circumstances - it is soul destroying - I guarantee that any positive reviews are created by management.