Applied for a role recently, and the HR mentioned that almost all offered positions are contract based, and the benefits are exactly the same as Perm. How true is this?
Also, I've read the previous pages and came across IPB/CPB and I'm assuming it stands for individual/corporate bonus, does that still exist now?