NEC India is subsidiary to NEC technologies japan and they are into manufacturing of servers,storage and backup devices and they are into Telecom microwave antennas too and this office is located in IBC knowledge park near dairy circle opposite to Jaya nagar fire station it is located in tower C 5th floor in IBC knowledge park
Poor infrastructure inside office.