Great people, internships here are very hands-on, you will be given responsibility and projects to manage early on. This will allow you to develop good project management and interpersonal skills and
Cons
Workload can be a handful in the busy periods but a good place to work overall.