The internX internship is a paid 6-8-week internship. The employer partners are required to offer mentorship, networking, and stretched assignments. internX also provides, training opportunities before, during and after the internship.