Willimantic, CT, US jobs