A good system integrator which needs to up its efforts in pulling their brand value. Being CMMI level 5 company still people perception ofnit is of CMMI 3
Sonata Sales a team is sitting on this location , main office of sonata is in Bangalore Location.
Good office to work with.
Good serching
Its a branch office.
Delhi branch a development center ?
Software solutions company
Nice
Average Company