Great experience that expose me to new thingsThe good thingsThe flexibility and efficiency of handling task. Also, the management is good and other more things.
The challengesCan be a little bit rough when handling customers but overall experience is good.