Pros
Friendly team Management is supportive and encourages learning critical skills to excel in future career Autonomy in work and meaningful contributions to the company
Cons
Some of the work can be repetitive, however, is the case with most internships and entry level positions