5.0
Jul 17, 2026
Supportive team and clear communication, but slow internship period
Current employee, more than 1 year
Johnston, IA
Recommend
CEO approval
Business Outlook
Pros
Great mentorship and training before I was marketed to projects, and the team was very hands-on in helping me get placed. Once I was on a project, they proactively handled my whole immigration process — communication was clear and they stayed on top of everything, which made a stressful process much smoother. The company's pathway to green card sponsorship is very fast and efficient, reaching I-140 approval in less than 2 & 1/2 years.
Cons
As with most information technology firms, because the market is slow, the unpaid internship training period can last longer than originally anticipated - however, once you have been place on a project, the company is very supportive.