Excellence is a word I would use to describe, the company and its employees. Although this is a small company, everyone exudes excellence. There constant team work in all departments even when there is disagreement.
Cons
As a small company it is hard to get promoted within the company unless someone leaves or retires.