- flexible work schedule - work life balance - good pay - chances to promote
- dealing with the rude customers
Great place to work! Super encouraging and engaging management, who really cares about seeing employees do well.
Office is in the suburbs which may be a bit of a drive, and pay is quite low in lower level roles (often times hourly pay as well)