In my opinion the positive reviews are fake. No structure. Terrible communication. Terrible culture HR and Talent team set up to spy on all other employees. Dictatorship. Incredibly high staff turnover. Employees just disappear, there one day gone the next. Sales people incredibly undervalued and underpaid. Daily reactive changes, No forward planning. You’ll be invited to a meeting through the point of a finger. Don’t expect that as the SME you’ll actually be allowed to perform in that context. Complete misalignment of values.