Pros
Fellow employees for the most part are supportive and committed to providing the best service they can to the customer base. Customers too for the most part are reasonable in their expectations of the employees who work in n environment where it is virtually impossible to know everything about entire store contents. An interesting exercise in creating solutions for customer problems.
Cons
A lot of lip service paid to training, much of it is quite trite as well as being geared more to the US. In addition beyond the first month it is difficult to go off the floor to complete the required training. Although store systems are being updated, they are often cumbersome and unreliable and again the training does not delve into the complexities necessary to feel comfortable with the systems. Too many situations where department supervisors request something be done which is later contradicted by next level management thus wasting considerable time.