Did everything they were supppsed to, paid on time, easy to access with questions, very friendly staff that you got to know well, etc.
Cons
They ended a bunch of our contracts quite abruptly. We all had consistently great progress reviews and essentially established the market for a huge new brand. But a new manager came in and said he didn't want the original team anymore and we all were not renewed. That same friendly staff turned cold and simply released us without any feedback as to why. Just thought the relationships there were genuine, but obviously not.
Awesome events, great people, great pay for part time, networking for other brands can help you in other emplyment ventures.
Cons
Some events you may be partnered with someone that you just have to deal with, some heavy lifting, hours are not set in stone... you are done when you return from the event... which may be longer than you expect. There is a quick turn around if you are not popular with everyone.