Pros
I really enjoyed my internship with Data Paradigm. While my title suggested an entry-level experience, the employees at Data Paradigm acknowledged the skillset that I acquired through freelance and past employment positions. I was able to learn about their company, take part in their community culture committee, and contribute to their productivity as an intern writing test cases, and as a developer by debugging and learning by reading through their logic and communicating with other team members.
Cons
It was interesting to see that a number of their clients were using outdated programming languages, although not to outdated that they were deprecated. I learned the relevance of preserving legacy code, and was able to meet a number of developers who were much older than me. Their willingness to quickly learn new languages and segue their clients into newer applications was slower than I would have thought. It is not really a con, and I'm sure that it's always a work in progress between clients, but it is the most negative aspect of working there that I can recall.