Pros
BTS offers a lot of experience, and gives a lot of opportunity to learn. It's a small company but it allows you learn about the different jobs that are being ran, and understand both aspects of the company. BTS allows you to become well rounded, and taught how to become a multi-tasker and become good at it, and to get close with all of your co-workers and develops healthy relationships.
Cons
The most challenging part is the hours, and not being felt as appreciated, working with a small company it's easy to feel like what you do is not enough and you're not getting recognized for all the things you do. Words can only go so far, but actions speak so much louder. Being short staffed is another issue, but I think every place runs into that problem.