Pros: sometimes you get free lunch
Cons: constant schedule conflicts
It was originally a nice place to work. I started when there was a new store being built, and I helped build that store from the ground up. The original managers could be a bit harsh, some would even call them bullies, but they constantly went above and beyond in their jobs and that led the people working for them to do the same. As they moved on and got promotions, it seemed as if the company was just handing out random promotions. New management was irresponsible and unreliable. The new management is poor at training new associates and quick to fire any of them if the district manager took notice of any shortcomings. New management is lazy and only cares about leaving the store on time, while expecting entry level employees to go above and beyond for management and customers on the regular basis. There was once a manager there so awful, he was reported to HR the first week he got there. He was very disrespectful to employees and some customers. However, he was a habitual liar and some of those lies helped to get him sales. He really put a bad name on salespeople in general. Then, there was another time HR had to get involved. The store manager, who was above this particular gentleman refused to get involved. So when HR was finally called, the store manager acted like he didn't know that the sales team leader was antagonizing the staff. Even with two HR calls and a slew of customer complaints, the sales team leader was still not fired. He was shipped off to terrorize another store. Cowards at the head of management was awful. There was constantly scheduling conflicts and they were just really unprofessional. All they care about is beating the time clock and forcing stressful conditions on employees so that management can win paid vacations and money that the staff gets none of.