STAY AWAY FROM THIS COMPANY AT ALL COST!
Pros
When they need the manpower to supply, they will agree to your requested salary upon joining and accept your employment quickly.
Cons
Even though your employment contract (usually a 1 year team) is as a Full Time employee, it doesn't mean you'll get to serve the term. Currently the company has laid off employees TWICE with a letter only mentioning their last day of employment is a month later. Done in batches, up to 40+ employees at one time. NO support package for termination whatsoever. Same treatment throughout for top & bottom performers. If you're looking for a stable job, THIS IS NOT IT. Please look for another company to work for. This company is a HIGH RISK to your life and well being, especially if you have a family to look after. Can't believe such MNCs exists in today's world.