• Great management at branch and company levels
• Opportunities for growth and advancement at any position
• Company really cares about employees
• Lots of bonus perks (meals, bonuses, referral bonuses, etc)
• PTO offered at part time level
Cons
• Difficult to go from part time to full time
• Pay is a little low