And EPAM is right there, along with helping big companies modernize their software. I also like them because they have a variety of services, they're not stuck in a single niche that always carries a risk with it. I think this might be a good entry... — read more