M

Mindset Coach
Review of Dell India R&D

4 years ago

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:

No comments