It was a good job overall, and the defining factors came down to management. When I started it was great, the manager was positive and motivated. A bit unorganized until I took the role of assistant manager and together we were a great team. When he left a year later, and was replaced, the entire team slowly left due to the poor management skills of the next manager. I also stepped down my position, which also led to me leaving the company a few months later.
friendly atmospher, good training
unorganized back end, iffy management