Pros
The team of people actually doing the work are stellar. There have been employees that work extremely hard to make a difference and are committed to success.
Cons
There's a lot of talking and very little action. The "leadership" team is not trustworthy and the owner speaks terribly about the employees. Regardless of the steadfast dedication of employees, there is no recognition and the employees will ultimately be blamed for the shortcomings of the company and the loss of business. The company culture is non existent. There is no leadership in the company. The owner is lost and the president is unfocused, unproductive and ineffective. There is no company wide communication. The president has to be the yes man to the owner or he won't be the president any longer. The review posted on this site that are positive are clearly from the president himself. There are only about 30 employees and no employee would write this type of glowing review.