Is working from home working smoothly for you and your team? Or is it causing all kinds of drama, delay and frustration? If we’re honest, it’s probably a bit of both. A recent article in the Wall Street Journal illustrates the point well. One of the most anticipated video game releases of the year is CyberPunk 2077. CD Project SA, the Polish company responsible for it, … [Read more...]