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.
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."