The landscape of work in the tech industry has never been more complex or more hotly debated. Over the years that I have been in IT staffing and solutions, I’ve seen companies swing from rigid office-based structures to full-fledged remote teams, and now, many are trying to find a middle ground.