2 things that were difficult for me were:
The size of the place sometimes makes it challenging to stay organized and keep things smooth. There's so many moving parts that there can be friction. It takes a lot of awareness to stay on track and I sometimes didn't do right by my coworkers.
It is a ton of hours on court. It's sometimes hard to maintain enthusiasm and energy for the last group of the day, let alone the Sunday practice every other week.
But...the juice is worth the squeeze.