Pros
The discount is great because I spend a nice chunk of money there anyway. The people you work with are usually really friendly and fun. Its basically judgement-free when it comes to interesting and wild makeup and hair colors/styles.
Cons
The pay isn't very good, I work 32-39 hours a week and still cant pay my bills. They will not allow anyone beside management work 40+ hours (bonuses follow). I'm always being told to finish this project and that project but can never finish anything because I am also required to be out on the floor for this and I get stopped by customers 60% of the time. We are never staffed properly so I find myself with so many things to do, almost nothing gets done. I work in a particular store with all new management and find myself showing them things and answering their questions and fixing problems more than I should. I've only been with the company for 4 months and I am showing managers what to do, that isn't right. My biggest issue with ULTA is that there is no training provided for new-hires. I was one tear away from quitting my first week because I was thrown to the sharks in my first 20 minutes after watching an associate cashier without explaining anything as she went. I have talked to many other employees and they all say the same thing. You feel completely lost without a paddle for at least 3 weeks in this job. No one should ever feel that when they start a new job. Management says they don't have payroll for training.. but you have payroll for new hires to ask questions and waste the time of other associates when it's a simple thing that could've been taught during their first week! You have payroll for new hires to mess up and give someone too much money back on a return or damage out products that could be sold again? Doubt it.