After all the layoffs and the downwards spiral of the company, finally some repercusions for those on top! CEO stepped down as of this week, with the search for the new one on the way. Hopefully, we'll finally get out of the slump we fell into... — read more
Not 100% sure as I left in 2018 but that's all what I can share now. If someone else has more info on Team, please share it here.