Culture reflects management style. Integrity and customer service are priorities. The vision is to be at the forefront of leading technology trends and to be the best in the field.
Cons
There is no free pizza or pop. It can be difficult at times for a small company to compete with larger firms