Pros
-flexible scheduling -close knit employees -some room for creativity -not overly challenging, just tedious -promotes from within; I personally have had great experiences in the growth aspect at Michaels due to a very supportive SM. the store is always looking to find candidates who already work there to fill a higher position rather than bringing someone new in -some great, supportive managers on store-to-store basis -you meet some great artistic people, both employees and customers -flexible transfers. I know quite a few people who have transferred from one Michaels to another with little trouble, as well as leaving for school and being welcomed back when they are available to work again.
Cons
-poor HR -constantly understaffed; 2 people required to do the work that 10 people would normally be assigned to -constant corporate visits and 'new ideas to implement' without the time, people, or resources to do so -corporate has no backbone; they give SOPs to follow, then scold you for following them at the first hint of customer dissatisfaction -outdated technology -loss prevention focuses disproportionately on employee theft. takes little to no action to prevent the constant grand theft carried out by 'customers' on a regular basis -regularly schedule more people than payroll allows for, then cuts the employees the day they are supposed to come in OR -underschedules and then depends entirely on manager on duty to 'call people in' who often, understandably, already have plans on their day off -overall, corporate is VERY stingy with their money, seemingly to their detriment in the long run. customers are constantly complaining (about most of the stores) having no one on the floor or not enough cashiers, often leaving their merchandise in their carts because they either can't find help or the lines are extraordinarily long. -very little training; it is really on a day-to-day basis, which is good in some ways because the employees learn as they go, but a really terrible method when the new employees need to call for help during every other transaction because they weren't trained to deal with that particular situation. problems still arise with employees not knowing certain things months after they've been hired because there is no proper training