You're going to gain tons of experience. If you are willing to go above and beyond your actions will not go unnoticed. The company overall is very flexible in accommodating your needs. Very open-minded culture and can be a fun place to work when compared to most other desk jobs in a corp setting.
Cons
Long hours and never-ending workloads can be draining. Pay is not the best but this type of business is a low margin so overall I think the company tries to remain competitive.