Likes
The culture is great! The HR department and the CHRO take initiatives to improve processes and policies. Many wonderful improvements in the last 2 years in those lines.
read moreDiscover interview dos and don'ts from real experiences
What people are saying about Innova Solutions