G

Great place to work, I have worked here initial 2....

Great place to work, I have worked here initial 2.5 years of my career. Management is very cooperative. Worked on various project of different domains. Good work and life balance .

Comments:

No comments