- FM Howell & Company (Elmira, NY / United States)Nov 23, 2015
City Elmira, NY
Are you a Current or Former Employee? Former job since 2007
I like about the employer
It is a great company to work for they pay you well and if you're a good worker they will keep you working and there is a real change for advancement.