Pros
The work environment is pleasant, and the supervisors are great. The internship experience can vary depending on your assigned supervisor, but overall, it’s an excellent opportunity
Cons
The training supervisor is very unprofessional and takes things personally. She is not suitable for managing interns