Pros
Honestly, the diversity/culture they do provide is top-tier. It's not all over-the-top, and it's nice to learn and celebrate different cultures. I also heard that the environment is toxic from other reviews, but I never felt toxic behavior here, so I'm guessing that it's location-dependent.
Cons
There are a few problems that should be addressed: 1. There is no training. All they did when I first joined was show me my job and just left me to the wolves. Depending on the task, you could learn by yourself, but self-knowledge can only get you so far, so don't be afraid to ask for additional help from those around you (And pray they at least have good knowledge of the task). The noise pollution inside does make it hard for you to hear them, so try your best to listen closely. 2. Depending on which department you end up in, you might want to rethink how you want your life to go. Considering that a majority of the time the company calls up MOT, you won't be able to enjoy a life outside of work. Scheduling is also NOT flexible at all, so you will be forced to work the time slots they assigned to you, which is either 10 hours Monday to Thursday or 12 hours Friday to Sunday. All the way, this company has no work-life balance, and every day you will need to look over the staffing call and make sure you aren't scheduled on your off days. 3. Can be very stressful at times, depending on the time of day, week, or month. It's all fast-paced, and there will be lots of work, especially during peak season. Not helped by them demanding that you reach unrealistic rates (Example: One individual must pack around 1.5k boxes in 12 hours, which is impossible for someone to reach unless you were Superman). I mean, you will be okay... but be prepared to deal with a lot of stressful scenarios. If you do (or are about to) lose your cool, just calm down quickly and/or bail to a nearby restroom for a small break (I do it whenever I'm stressed or the workload is too much) 4. Management itself can be hypocritical, too. They're very open about our safety and the health of their employees, but they don't treat any of them with care. I think I remember one co-worker who worked in my department who had a leg disease (I forgot what he had, tbh) and couldn't always be here for work; a few months later, he missed work again and was implied to have been fired. I can only assume the company decided to reject his disability aid. I am also disabled (A la 'Autism spectrum'), but I haven't told anyone at work about it because I'm worried they'll find an excuse to fire me. 5. The pay is not sustainable for some individuals. I usually make $20 per hour. While it does work for me, owing to my living situation, it may not work for others. In fact, admittedly, I only accepted the job because it was easy money (I swear I could sit in the breakroom corner all day, and I would still earn my $240 per day) and was meant to be something for me to do while I looked for something better (And that fits my preferred career choices). In the end, this is only survival money, not long-term. Overall, if you have a specific job you want, but it's hard to find/get... then apply to Ulta. However, do note that you'll only be on surviving funds, so think about whether Ulta is really the best place for you in your current living scenario. I would heavily advise against applying if you suffer from severe stress/anxiety because there will be lots of it going around.