They are hiring 60 open positions. They also operate in the UK so are required to share their finances. Pretty transparent. Some teams grow, some shrink, normal business when have more than 1500 employees across offices in five countries.
In related news, CIG is actively hiring 60 open positions.
Some areas grow, some get paired down. Frugal use of backer money. But let's call out the click bait side of the argument without showing they are hiring.