I also heard that their attrition rate is very high due to payroll issues.. Did I also hear it that right?
nah the 16k ain't true.. they are increasing though but it's 11k base pay and 3k for allowances. that'll total only 14k.