Likes
Apart from salary on time there is nothing to like. Company is continuously firing people as soon as they complete 18 months. Environment is also abusive when it comes to Indian operation. You will be forced to work during weekends and if you apply compensation then your manager will reject the same saying company is already paying you for the 30 days.
read more