Good, honest, ethical people
Good benefits for a small-mid size company
Customer-centric
Lots of potential
Minpunten
Lack of leadership from senior management
"I'll do whatever I want" mentality from senior management
Business is "run" without a business plan
Nepotism is and has been a real problem
Unqualified middle management
Mom and Pop mentality
Low morale - company wide
Different rules based on position in company