Amazon uk does exactly the same
Title says it all. You get all the disadvantages of being an employee and none of the benefits... of being an employee or a contractor! Been there, had the briefing, declined the offer.
Title says it all. You get all the disadvantages of being an employee and none of the benefits... of being an employee or a contractor! Been there, had the briefing, declined the offer.