Pros
Passionate employees and incredible mission and data-centered program quality.
Cons
Disproportionate compensation for level of employee commitment. Few growth opportunities. Nepotism and fraternizing as well as very little change in response to allegations of discrimination.
Pros
Internships provide students with valuable hands-on experience in their field of study or interest. They have the opportunity to apply what they've learned in the classroom to real-world situations.
Cons
OA is not very easy