3.0
12 Mar 2018
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Travel to various location. 13th salary (albeit included in total annual gross salary).
Cons
It's an American style company which jumps into making changes without conducting proper research and analysis, and preparation. Getting to positions within business proves to be quite difficult, more difficult than initially advertised.