Good team environment, received lots of mentorship from management.
Even though the meets were long and you were there for the full day, management did a great job preparing you for it. You knew what you were getting yourself into.
Cons
The meets are long hours, often early mornings and late nights.