Think twice before joining. Management needs to appreciate the hard work contributed by the staff… Long working hours and benefits are reduced. Not as good as it used to be
Team is well structured with nice people to work with. There is a good amount of basic training before expectations kick in so you have ample time to learn and develop your skills.