This company is very generous. The good thingsThe good this about this company is that they are very generous. Their resources is not limited in terms of compensation and monthly allowance, and the training given to juniors is superb! Trust me that you'll learn everyday. Everyone is easy to approach and eager to be consulted whenever there are concerns or urgent matters.
It has good working environment where you won't feel out of place but still professional, which helped me to adjust as a first time job seeker.
Rating is 9.9/10.
The challengesProbably the challenges is that the job is night shift. Though it is also compensated. But that's all, not service-affecting.