One disadvantage of OpenVZ users are not able to make any kernel modifications. All virtual servers have to get along with the kernel version the host runs on.
However because it doesn't have the overhead of a true hypervisor it is very fast and efficient over Kvm, Xen, KVM, VMware and Cloud.