Not good
I am a civil engineering under grad graduating from NUS with second honours. I went for interview and the boss broke the pay structure down into a rather elaborate plan that attempts to convince you that the company is not making much from you. But essentally what is going to happen is you take back a pay no more than $2000/mth for two years (as in seriously after all the add ons)... 1250 is you base pay, another 300 based on your performance(they literally said if you dun slack, dun TALK to your classmates during worktime you are guaranteed that add-on)(problem is workhours for the first 2 months is literally 9am to 10pm 80% of the time) then they add on 60% of the pay you are going to get from the company they send you out to work. this amount is about 3.5k on average(ie you do the work worth 3.5k in that consulantcy firm) 60% of this amount is not add on simply but rather is offset by the base pay you get, the company cpf contribution, medical benefits they entitle you to). so 60% of 3.5=2100; 2100-1550=550; 550x60%(again they take 40% here, i dunno why)=330 and this 330 will add to your original pay of 1550 so 1880 then plus some other minimal add on and it ends up with $1950.
If you think about it if you are doing the work of 3.5k that means the company is taking 1.5k from you for 2 years which amounts to 36k. if you deduct 8k of course fee from them(the 8k is what they claim their courses are worth that they put you through in the first 2 months of training you get). that means the company is earning 28k from you. the company has about 200 ppl under them so 28x200=5.6 million turnover for company minimum every 2 years. That is not including the transfer fee every time you get employed by the consultancy firms and the firms pay aceplp.
So I have discussed how much they earn from you. while that is a result how much you lose, i I have yet to discuss how much you get to gain from this. Well you get a nice portfolio of projects that you have done and will increase your employability by a lot(or so they claim). Since this is a prediction, it is certainly a huge risk to take for a fresh graduate like me especially if you cant back out half way; you have to commit to 2 years or be liable for 8k of course fees. considering your pay is only 2k and you save 1k a month, you have to work for 16 months(67% of your contract duration of 24 months) so that you dun lose any money.
So while i really like the idea of being trained with essential skills and broadens my network, I dun like how the company takes so much of my pay and bonds me to 2 years with them(usually when you are bonded with a company, the company will pay you a nice hefty sum which you dun get here as well) in a life that is not guaranteed a bed of roses.