- Great co-workers and family atmosphere
- Purposeful mission to help others through technology
- Great opportunities for professional growth
Cons
- The board was dysfunctional
- The leadership team was not very united
- Our software was faulty due to poor design and planning - so tough to sell and train customers