Likes
Horrible company, they treat employees like school kids. No job security for anyone also they force us to sign in a form to not share any negative reviews online. You need to submit the orginal documents before joining. It's an IT company but you need to work 6 days in a week.
read more