Stuck between the cloud and a hard place

I have been fortunate enough to have been exposed to many different companies throughout my career and it is true, no two are the same but there are many similar [...]