(1) Enviable track record of customer success and satisfaction
(2) Highly intellectual and friendly environment
(3) Team spirit and collaboration
(4) Extra care in recruitment to ensure that newcomer gels with the organization and brings in value
(5) Enterprising spirit
(6) Sound financial health
Cons
(1) Slower rate of growth and expansion. This may not be considered as greatly negative as company is more careful about avoiding failure and wants to control the growth to ensure continued success with customers