Pros
- flexible work schedule - work life balance - good pay - chances to promote
Cons
- dealing with the rude customers
Pros
Great place to work! Super encouraging and engaging management, who really cares about seeing employees do well.
Cons
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)