Pros
Great salary plus relocation, low cost of living. Other interns are good and your managers really want you to succeed. They take the law and their corporate social responsibility very seriously.
Cons
Salary not high enough to compensate the bad reputation you get when you look for a full time job. The decision to hire for full time is arbitrary and based on superficial perceptions and not your work, upper management sees you as extra work and don´t really care for your future. The industry is highly regulated and there are a lot of things you won´t do or learn because they are illegal for this industry plus on the first weeks everyone treats you like you are stupid just because you don´t know every minuscule detail of their laws and regulations.