Likes
The work culture is top notch, Compensation is very just and there is no delay meaning we don't have to run around for it, Administration is very friendly and approachable. It is one of those companies which is very employee centric and works to ensure employee welfare.
read more