MS teams reality vs demands