I have worked under one person UHD hired with extremely bad mannerisms and a bad habit of not paying his employees.This person(who I choose not to name unless inquiries arise) still owes me and numerous other individuals a lot of money. UHD finally fired him. I spoke with the director and found him to be somewat unfriendly,but extremely professional and thorough.
Pros: extremely professional company
Cons: They do not thoroughly check out people they hire.