Multi national IT Company providing services in various IT areas
Really enjoyed being part of the open house
Worst management worst hr manager. Never ever visit this company again.