At the highest exec level, CloudFactory is run by at least one person who regards clients as an inconvenient necessity. This was emphatically spelled out to me in person early on (there was really, really, no room for doubt). It has not escaped the attention of staff in general that those who question this person end up finding the door.
CloudFactory's mission is laudable in itself, but it is sad that the end seems to justify the means. Everyone except the cloud workers can go hang, and they are so chaotically managed that one sacked for theft from one team can subsequently be found working on another team. It seems incredible that in all the years it's been going (it's no start up, it's been going quite a few years) CloudFactory has no effective means of tracking the workers who process clients' data.
Be aware that, in the UK, you have no claim against unfair dismissal until you've served two years. CloudFactory knows and uses this (whilst announcing firings as a mutual decision). Forget probation periods, it's the two years you need to aim for. If you want to get to this point, I suggest you keep your head down, say yes to everything from the leadership, and never try to suggest better ways of doing things (and there are many things indeed that could be done better).
They have got by for too many years with an appalling lack of business process on the delivery side. Too much knowledge is held just in people's heads and across countless ad-hoc spreadsheets. No one has a clear picture of the overall business status. The leadership has shown no interest in fixing this. This makes everyone's job harder. With the latest funding round and new investors as of November 2019, this may improve. I can only hope so for the sake of the good people still working at CloudFactory and the worthy mission of bringing meaningful work to disadvantaged regions.
The UK office was set up in 2018 as the global HQ, but all key roles in the UK suddenly either were exited the company or relocated back to America. Senior leadership simply could not be honest and open about sackings to the rest of the company, with different groups being taken aside and told slightly different things, or even nothing at all. Never before has "mutual decision" been such an overused euphemism. The UK office is now essentially just a registered company address and EMEA sales office.
When interpreting other Glassdoor reviews, be very careful to distinguish between reviews from Cloud Workers and core staff (and by location). Reviews are highly skewed by those from Cloud Workers, not core full-time staff. Just beware, if you're considering a position with CloudFactory, go in with your eyes open; they may have great sounding principles, but don't assume they'll be applied to you, or consistently, or at all. You may really get on with your potential new manager, but ask yourself what your position would look like if that manager were to suddenly disappear (as they have).