I see job opening for outbound super....anyone out there with an opinion about the Tonawanda facility? is good place to work?