It was good and it helps me improve and grow personaly and professionally.The good thingsThe working environment and my co-workers.
The challengesWhen I was onboard, the challenges that i have encountered while working was, the fact that I am too far from my family, there were times when I felt homesicked, specially if there is a bad weather. but that motivates me to stay brave and keep going, cause all I did was for them.