Job provides you with training on-site and off-site (Training courses, workshops, and a lot of online modules). Heavy on teamwork and customer service focus.
Cons
Not a lot of chances for progression within the company itself if you start at the bar.