They provide you with paid training
Not sure what to write here. Its a good in between job, its not career based. It takes years of doing well to make decent money. It can be extremely stressful at times and the benefits are very costly.
High cost insurance, No advancement.