it barely works on vmware
Used to work with a small data center using lync on a virtual host (enough provisions for it to meet requirements) sorted certs, got it working internally but it would point blank refuse to connect to the outside world. Even took out it outside of the internal firewalls and still wouldn't play ball.
Skype though, open the right port through an internal proxy and it ran fine (bar the office whiner moaning that it was our fault messages vanished or turned up later).
Don't even get me started on ms support. Hitting my head on the desk hurt less.
If it's a rebounding then sod em, what they really need is a simple way to force Skype through a server so it can log messages for those of us who use it to replace messenger rather than make phone or video calls.