M
Mindset Coach Review of Dell India R&D
This entire area is having lots of IT companies. T...
This entire area is having lots of IT companies. The buildings ate huge and the complex is large. It's a 8 storey building and has very good facade made of aluminium and glass panels. In front of this building are 2 open structural canopy designs made in elliptical shape. Overall a very good place to work for IT professional.
Comments: