46% would recommend to a friend
Naveen Singh
18% approve of CEO
43% positive business outlook
Check out your Company Bowl for anonymous work chats.
Ratings trend for the last 6 months (18 reviews)
The top reviewed jobs include
Users say... "2)No work life balance:On papers they are 5days but you need to work 6days or even 7." "Vague Leave policy : If you take more than 1 leave in a week then saturday salary is also deducted, i.e if you take 2 leaves in a week they will deduct 3 leaves or 3 days salary"