Cons: MANY. They are not understanding and HR finds anyway to fire you. My original shift was 2pm-10pm. Training was 7:30am-3:30pm, big shift difference and shift in schedules when you have a 2yr old child. I was fired because I left early one day (3 hours early) for throwing up and having a severe migraine, it was approved by HR snd I told them I would be back the next day with a DRs note. HR can’t properly communicate and never answered the phone or via email, being a new person I didn’t know where offices were or who to else to contact to drop off the DRs note. I was late my last day by a little under an hour (before I knew I was being fired) and took accountability for it, tried to call the company while I was on my way there as well as email them and got no response - should’ve figured that cause there was no responses from them period - I thought the consequence would be a warning but it ended with me. be being terminated though they go by a point system with attendance. I probably got one point out of 6 points. I don’t recommend this place because of those reasons, this company is the literal definition of not caring about anyone but themselves. Not courteous or kind at all. They claimed I fell asleep in training which I did a few times, but I was staring at a screen 8 hours of the day and suffering migraines prior to starting the job. One other person was slumped throughout the whole training week so I think they should take “equal opportunity employer” out of their job description because if they were, I would still have my job. Or the other person would’ve been terminated too.