I always hear people saying "a job is a job" but at ULTA I actually enjoyed coming into work everyday. Working there for 2 years, I made a ton of connections with people who became my friends, people who were working on my level but also management. I learned valuable customer service techniques, how to be a team player, how to work and have fun at the same time without sacrificing one or the other. I wouldn't say there was a stand out "hardest part" of this job, the most frustrating was some of the customers but there's nothing you can do about that, really. The most enjoyable part was working and having fun at the same time. It really is a great environment and, for anyone who enjoys cosmetics, it's an awesome place to work.