Best everThe good thingsFriends, trainers, regional director, operation manager, team leaders, team managers, a lot of activities and events. Discounted travels, visits to different offices.
The challengesNothing much, except US and local offices Quality team ought to standardised. Penalising staff unnecessarily that causes concerns.