Interesting article probably relevant for everyone who works in an office environment.

No.2 and 5 are certainly the issues I face more than enough each week.