K

Khushal Chheda

3 years ago

A good place to work. Too Friendly environment. No...

A good place to work. Too Friendly environment. No hierarchy if u wanna talk to the CEO you can go and directly talk to him any time.

Comments:

No comments