The best thing about DanceBug was the opportunity to travel a ton. That is great experience on it's own.
I like the people
I personally really liked the management, they recognize hard work
Pay was decent.
Per-diem was good.
I would happily do work for them in the future as a contractor
Cons
VERY long days
Seasonal, little chance of advancing
At highest level you work 7 months, so you need work that fits the rest of the year exactly
Not a good long term gig
Not good pay when you break down hours