5.0
Dec 7, 2012
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
I didn't work directly for them, I was a sort of consultant but this company seems to have it together more than most financial institutions of their size. If I ever move to upstate NY I would consider working for them in an instant!
Cons
Their headquarters are located in Norwich, NY. There isn't a ton out in that area of New York State.