Great place to work, learn, collaborate and contribute.... I am proud to be the operations head for India.
A leading Technology and Platform solutions provider headquartered in Singapore and operating from 10 other countries
Good experience . Nice atmosphere to work
Great place to work.
I love this place, coz I work here
Not for experienced fellows
Nice place
There I am working