There is a language barrier if that is something that bothers you.
As an intern, you're just doing hourly labor for them not utilizing an ounce of what you studied in school. Its just production for a low wage.
I like their style to do the business. The way they treat the employees is excellent. The knowledge I learned which can help me grow in the further career. Coworkers are friendly. Management treat employees nicely without stress.
Cons
This industry is narrow and hard to get shedule to study coz their business is so busy.