A

A good place to work. Lots of companies have their...

A good place to work. Lots of companies have their offices here. The facilities are decent. There are 2 food courts inside which serve a variety of food and there is a pub too. The issue is traffic management. It is not that great. One may have to endure quite a bit of traffic jam as the approach roads are narrow.

Comments:

No comments