Pros
Overall, I enjoyed working at InnoPath and thought the people were great. I am still in touch with friends I made while at the company and visit whenever I'm out in the Bay area. I'm giving an overall rating of Neutral because early on I was very satisfied (5 stars) and by the time I left on my own I was very dissatisfied (1 star). I worked at InnoPath for almost 7 years (2005-2012) and saw significant changes over the years. Initially, the technology was cutting edge and really cool. Employees were excited and energetic. Top three U.S. wireless carriers were our customers. Product roadmap was good with plenty of work to do. Company was growing and new hires into company were good people who wanted to make a difference. Benefits were good to a little above average. Compensation was competitive with the industry (although it was the employees responsibility to negotiate salary increases.)
Cons
Once the founders stepped down and new senior management was brought in, the decline started. John is an energetic and passionate CEO. However, he micro manages every aspect of the company and stifles any innovation and creativity. It's his way or not at all. HR did a fantastic job of hiring excellent talent which went to waste. Sales was handcuffed from the top and expected to enforce John's will against better judgment and recommendations. Key Tier 1 carrier customers were alienated and lost because John would not let his Sales team do what they did best - understand and manage the customer relationship. From that point on, it was a steady decline as morale sank and the long term company vision became unclear. The company had a legitimate chance of going public or being acquired early on but the actions of senior management squandered that golden opportunity.