managing a small product engineering team. I have to say WFH has a considerable impact on productivity. Coding is actually fine, but the problems are:
1. Designing over VC is very difficult, especially for something entirely new. 3~4 people working on a single whiteboard is far more efficient.
2. Personal relationships are difficult to grow, especially for newbies. Usually those things got grown via coffee chats, launch meets, ad-hoc talks, but those are all gone. You know, a lot of cases, whether you know someone in the other team matters a lot. I don't have a word to describe it precisely, maybe "lower team coherency".
3. Really bad work-life balance in general. When busy and everyone's WFH, boundary between work and life really got blurred. There's nothing like "gotta go, chat tomorrow" stuff.
Those are things may not be easily tracked from data, but really harmful in the long run. I cannot imagine how to manage effectively after another year of WFH.