33% would recommend to a friend
Vishal Verma, MD
85% approve of CEO
41% positive business outlook
Check out your Company Bowl for anonymous work chats.
Ratings trend for the last 6 months (29 reviews)
Users say... "The workload can become extremely stressful and management doesn’t really care if the workload is too much for you." "Some upper management were not favorable to this department."