Great Customer satisfaction
Good customer base
Great knowledgeable & committed employees
Great execution of projects
Has good people that work for it, even in the management, but needs a leader.
Good product.
The company has great potential with the right person at the wheel
Cons
NEEDS Leadership
NEEDS a Vision
NEEDS a all new sales force
NEEDS a marketing plan
Company has been had to mouth for a very long time