R

Rebecca Lourdes

3 years ago

Pros- One of the best place to work for. The MNC c...

Pros- One of the best place to work for. The MNC culture is real here, not just the name.
Cons- just like startup company, need to build and create a system on your own for some department.

Comments:

No comments