I enjoyed working with everyone at helloworld! They were always very professional to work around their schedule (we had 2 hour time difference) but worked long hours during our shifts that we did not have much overlap between us two times zones!! Great folks all round. If you are looking just get it done - don't be afraid this place will give great value & quality service! We used them as an event organisation partner when they provided us some amazing team members who helped organise everything from catering through entertainment / live music etc. I have worked with ePrize for over 15 years. They are always super organized and provide great customer service. Also, they know how to use all of their tools very well and get things done on time! Nothing that I dislike about working with them. Just be sure you are comfortable with what you are getting yourself in to. We used ePrize for our annual employee recognition. We used it as an incentive program and also to help with retention efforts.