Awesome place to work and collogues are friendly in nature.Well maintained infrastructure.
Well infrastructure, standard atmosphere
Amazing place to work
Fantastic company to work with. I myself worked in it. Perfect work life balance fit.
Very Nice place to work
Fantastic place to work with. Lots of flexibilty and add ons.
Excellent work place
Awesome place to work
Place is good to work...work life balance is very good
Useful for planning to go outside location
Good place to work
Good
Good Organisation to work for..
Love working
Best Place to work and Learn
It is a subsidiary of ISG group and it is a consultancy firm
Good work environment..
Awesome!
Nice
Good place to work in
Good place to work
Nice place to work.
EPFO details are available.
Good
Good
Infrastructure lacks
ISG advisory services