- really good high school experience
- hours are very friendly during school year
- Access to the firms president and he is very willing to help and teach you
-overall super nice staff and great experience
Cons
- have to do a lot of administrative work, but it is still a learning experience
Pay is awful. Micro managing from hell, so much disorganization and outdated practices. Dress code is simply ridiculous. Horrible communication in the chain of command that leads to simple tasks taking months to complete.