culture

Top Answer

Strategic Partner Manager2016 - Now
Based in New York in a Sales role
Really good
culture

Top Answer

Strategic Partner Manager2016 - Now
Based in New York in a Sales role
401K Matching, good family leave policy, unlimited PTO
culture

Top Answer

Strategic Partner Manager2016 - Now
Based in New York in a Sales role
Unlimited
culture

Top Answer

Strategic Partner Manager2016 - Now
Based in New York in a Sales role
Being pleasant to work with, intelligent
culture

Top Answer

Strategic Partner Manager2016 - Now
Based in New York in a Sales role
Worst: Unclear how to move up or get a rise Best: Great people with no sharp elbows, great workspace and benefits