Acquiring a position in ARR's Internship Program is generally very difficult. Why intern at ARR? Employees are happy at ARR and rate their office perks as bad.
Internships are the beginnings of one’s professional development; so working at a company with strong professional development is beneficial.