Pros
- Had a great product set to meet the needs of real business communication problems. - Had dynamic leadership, sales, and ops at one time - Was early to market and could have commanded the space with enough investment - Employees that worked there (at one time) were engaged, excited and committed, and some of the hardest workers I have ever known. That made for a "fun" work environment.
Cons
- Horribly mismanaged company - from the CEO down - "Best Buddies" at the exec level were oblivious to customer dissatisfaction, new market entrants flush with capital, employee dissatisfaction, and lacked a desire to conquer the market - Constant change of go-to-market strategy alienated existing customer base, scared away potential new customers and tore through employees in a completely demoralizing way - Paid well-below market wages at all level (except, I am sure at the exec levels) - Very loyal employees at all levels with years of "mindshare" and "tribal knowledge" are treated with utter disdain and disrespect by management - Customer service was not focused on customer retention