This is a good job if you have no other options. They hire mostly people that have little to no work experience or who are desperate for a job, or people they know. It’s great if you got hired based on knowing someone, because then you will be fast track promoted within no time. Otherwise, there is no chance at moving up, no matter how hard you work. No breaks, micromanagement like nothing I’ve ever experienced before, complete lack of critical thinking skills in every department. God forbid you have a good idea that might help the business, it will get shot down or someone will take it as their own. Pay is terrible. Stay away from this place unless you are desperate.