Good working environment and a place to gain experience and developed yourselvesThe good thingsOpportunities and guidance where given to you to grab it and it will be rewarded base on performance.
Work smart instead of work hard environment.
The challengesLong working hours especially during peak season where you need to sacrifice your personal time to work overtime. Time will pass just like that without noticing is after work hours.