1. Interns work on the same tasks as full-time SDE
2. Mentors and everyone in the team is very helpful and always eager to guide interns.
3. Very friendly and hard working environment.
4. Great company facilities.
5. Lots of opportunities to for personal growth