And once again. The ones that were let go at HKA with
PR status were let go for a reason. Some had personnel file issues. To be honest the longer you've been in a company the more probability you've taken the piss with sick leave, missed duty, unavailable during standby. Then there's the negligence cases: If you're going to have a Vr of 194 knots instead of 149 and only realize at 180 knots on the runway, then you don't deserve a seat up front regardless of immigration status!
keep fighting the good fight