Pros
I worked at the Flagship store so there was an awesome DJ. You meet people from all over the world who are touring Times Square.
Cons
Management is TERRIBLE. They don't care about you all they care about is making goal for the day. If you don't kiss up they won't give you hours. If you complain and ask for more hours they'll give excuses on why you can't get more and they'll give you less days. They treat you like garbage and expect great performance. Zero training. Biweekly pay. Management isn't upfront. They like who they like and if they don't like you they will shun you. They will hire new people but they won't even give their current employees hours. 30 minute lunch breaks. The pay is high for retail but you're better off taking a little less pay at another company that will actually give you hours and appreciate your time and contribution.