SEP Ranked a 2012 Best Place to Work
News Release – February 21, 2012 Indianapolis, Ind. — A total of 70 companies have been designated a 2012 “Best Place to Work in… Read More
News Release – February 21, 2012 Indianapolis, Ind. — A total of 70 companies have been designated a 2012 “Best Place to Work in… Read More
I’ve been with Software Engineering Professionals for the past five years, starting right after I graduated from college. A few years ago I… Read More