- The work environment is friendly and supportive.
- Management is understanding and knowledgeable.
- The company culture embraces communication and team work.
Cons
- The opportunities available are limited due to the company's smaller size.
- The company's growth invites constant restructuring of personnel and roles.