They will be announced on December of this year.
Similar to SSW, IDT will cut down to 40% of current staff. The focus will be on the US and UK hubs.
90 days to apply for new roles. 2 weeks pay per year for severance.
Does anybody else have more information?