Jennifer, the office manager, was incredible. She was so kind and thorough, stayed very closely in touch during the entire process, and was so friendly that we ended up chatting with her for well over an hour about non-business related topics. She was very helpful with all of our questions.
However, our DJ, Adam, was another story. He had the incorrect version of our itinerary, which means we had to wait for 10 minutes to set him straight before doing the grand entrance. He spent most of the night away from the DJ booth, setting up his music and then walking out to the foyer to relax. Once, his music ended before he returned and he came running in to fix the awkward silence. When he was actually in the room with us, he was literally leaning against a wall and sleeping. At one point he was snoring. Early on in the evening (honestly, before everyone has spent an adequate time at the bar), he came up to me and told me the party was "lame" and offered to shut it down for me. We had an amazing night despite his incorrect assessment, and danced and hooted and hollered well into the night.
The rest of the company was completely professional and helpful and does not deserve any less than 5 stars, but I would never recommend using Adam as a DJ.