RE:Another signYes, people reduction is a typical response when expense adjustments are necessary and that often isn't the best decision.
In Cloud's case that doesn't seem to be direction they're going right now.
I just had a look at their Careers/Jobs section on the website and a number of positions are open.
Take a look.
So, it suggests the company is still looking forward positively..
Hard to get a read in light of the communication silence and related issues.