This is a fun active job you get paid decent amount not to mention you get reviews every 6 months and if you have great performance you're likely to get a raise. The supervisors are understanding and helpful and work with you on all situations. Paid mileage paid training paid holidays. I'd say it's a go !!