Pros
The trainers, onboarding, recruiter, and everyone Everyone I've interacted with is SO passionate about helping you succeed. You're never without help from your team or higher management. There are plenty of opportunities for self improvement and growth within the company. Most leaders grew into their roles from the same position you start in
Cons
The pay is significantly below average and is non negotiable. There are milestone bonuses, however, you will see about half of that due to taxes. As far as job satisfaction, that is very high, but they use that as justification to pay you lower than a living wage. You're started out at $18 an hour and similar roles in other companies are paying $22-25 an hour which is more reasonable. I will be leaving this company (I don't want to) due to this.