The best aspects of the internship are to receive very structured and comprehensive training and working with staff from different levels.
What I like the least about the internship is that some interns might have different clients assigned throughout their internships while others might have only one single client assigned and maybe some interns have no client assignment as all for a week or two. Nevertheless, all interns will be assigned to at least one client throughout their internships and will be doing some meaningful work.
Advice to Potential Interns
When evaluating the organization as a potential employer, it is very important to look at the overall picture instead of focusing on a single aspect, such as salary. You want to evaluate the firm on how the firm's culture fits your personality, the opportunities within the firm, and the nature of jobs that you might be doing.