- Everyone works together to achieve a common goal when approaching projects
- Very reasonable schedule
- Co-workers are invested in the success of the company and of other employees
- Great work environment
Cons
- Marketing for the company can be improved and is currently being worked on to head in a positive trajectory