Likes
One of the worst company to work. They pay less, treat less,no professional attitude among managers and management. No organised rules since managers keep leaving after every month. Not recommended to anyone.
read moreTop trending discussions