Pros
i got to meet some amazing fellow employees that are incredibly smart and we are now friends outside of work. I did like that they originally emphasize learning about new technologies and attempt to facilitate that through learning network.
Cons
i wanted to leave only a few months in. i was working part-time and they were taking advantage of my sales experience and scheduling me full-time without asking me even outside of my availability. They were stressing me out so much i was having medical reactions to the stress. Leave while you can they have not and do not provide opportunities for learning and every time they claim to they will call you out on the floor so you have no idea what you are talking about unless you do it (learning) outside of work. Customers are absolutely awful and management and corporate do not care how long you work there they will get rid of you for whatever reason. Our management let some one who had multiple hr reports and violations against him work there because he excelled at sales and conning people into cards and they waited for him to quit. In addition, our area hires almost exclusively men/ white men and continuously fails to hire a more diverse workforce where I've had to deal with sexism in the work place for years.