Pros
Fun working environment, great for first job, team-oriented, free movies, crew gets movie premiers the night before release, plentiful opportunities for advancement if you work hard and commit time to the company, flexible hours, and free merch.
Cons
Below average pay, only GMs get paid well, management declined over time (understaffed), moderate turnover, staying at crew level means serving the general public which increases work stress over time.