Pros
Your coworkers. I met really nice people there. Very talented and good hearted fellows from who you always can learn. Good place if you are young and want to know different cultures.
Cons
Well salaries are totally arbitrary given, mostly depending on your country of origin rather than your experience or skills. On the other hand if you are local your average wage shall be 400£ per month. Probably, malasyan submissiveness treat is a perfect pool for these kind of eager outsourcing companies. Furthermore they push you to accomplish not possible deadlines, so overtiming every 2 weeks becomes a must. Team working brights for absence. The company promotes individualism and competivjty between mates. They postulate just a factory system. No soul in there. Nobody would like to spend much more than necessary there Lack of respect to people, sometimes degrading workers in public to undermine they understeem.