Small office environment and very welcoming atmosphere. Management has a mentorship approach to training where they are active in the business and fully immerse trainees in the job day one.
Cons
Wages are stagnant and advancement is not applicable as there are no distinction within departments.