Pros
Great advancement system, no degree required, relatively very good pay for similar entry level jobs, provides company laptop, works with your schedule if you’re still studying or serving in the military. Free music lessons, great benefits. Work culture is great, you’re not expected to take work home.
Cons
Non-citizens may have different contract terms. Hours are long, usually overtime. Culture is casual, but that means more self-management so if someone doesn’t like you, they can easily badmouth you or report you.