SofterWare Named One of Top 40 Places to Work