One of the best organizations to work with. Better than big 4 for sure. Well organized and systematic approach to everything
Best place to work in Bengaluru..
Good place for work.
Nice company