very demanding work culture but great comp. and benefits
Senior Technology Buyer (Former Employee) – New York, NY – April 24, 2018
excellent comp, benefits, very demanding work culture , management values contributions to project based process improvements, work is the primary function with little room for fun, except a company picnic one a year.
compensation, benefits, company picnic
access to many system tools restricted, can make job difficult