New application that might be giving employees headaches

A team leader came to me and told me that lately some of his team members have been complaining about frequent headaches.
He made a list of things that changed during the last few months, and a major change for their team was the introduct…