Special Projects Lead, North Windham, CT - November 8, 2017
I haven't been there in a very long time. But when I was there, it was great. Only reason I left was my division / position dissolved. On-site management was very good to work for, and they would always help when and where they could.