Vinson Ranks in Top 25 – New Orleans Best Places to Work