This company works very hard to keep their clients happy and has great pride in their employees. They actually genuinely care for each and every employee. Great training for each employee. Annual reviews. Employees thrive as much as they apply themselves. Small family owned business where everyone becomes family when employeed.
Contras
Slow to change to newer business practices. But it's hard to change something that has worked for so long.