Pros
Values Loyalty, the owner is a wonderful person with a heart of gold, understands and rewards merit too. Has grown rapidly over last 20 years.
Cons
Unfortunately has an incompetent team of senior management; also functions like a public sector company with too much lethargy, decision making is centralized and employees are treated like SERVANTS & not humans, shouting & yelling like dogs is normal...Internal communication is terrible, its like Right hand doesn't know what the left hand does...