Great environment, friendly and caring people/ management
Lots of oportunity for professional and personal growth
Management puts a priority on family
Cons
For some these could be considered CONS:
Need to be accountable and self managing
Fulfil Multiple roles for one employee
Need to be able to work in teams and long hours
Performance/ Incentive metrics need adjustments/ clarification
Quickly growing, always something new, entrepreneurial atmosphere. Room for growth within the company. Exciting to be a part of this team. Driven group of individuals. All divisions of company work together, making the team stronger and more effective in all aspects of the business.
Cons
No real complaints, always learning something new, keeps you on your toes.
Great flexibility for work life balance. Small and nimble company that can really take advantage of opportunities in the market. No politics of a large bureaucracy; everyone can speak to everyone easily.
Cons
The multiple offices allow for people to work where they want to live, but sometimes slows communication.