3 ms·
14 weeks pay, don't they just mean that you are on garden leave while given notice? That's quite common in Europe, have to admit the one year health insurance
by wdb 7y ago
14 weeks pay, don't they just mean that you are on garden leave while given notice? That's quite common in Europe, have to admit the one year health insurance is a nice extra which is the first time I hear about it.