Working Environment, Excellent staff, culture and supportive management, lots of learning
Dislikes
As compare to the hard work you get less appreciated. It is not enough to do the work silently you have to speak more about the work instead of working so that you & your work can be highlighted.