Current Employee3.6Dec 20, 2023Very positive - a great place to work! Twilio is still the leader of the pack.
Former Employee3.1May 4, 2024So so, good product but training on selling was mediocre. Very hard to get deals signed.
Former Employee5.0Jan 24, 2025Pros: Supportive and collaborative work culture Competitive compensation and benefits Strong professional development opportunities Innovative work environment Leadership values employee growth and well-being Highlights: Flexible work arrangements Transparent communication from management Regular team-building activities Commitment to diversity and inclusion...Read More
Pros: Supportive and collaborative work culture Competitive compensation and benefits Strong professional development opportunities Innovative work environment Leadership values employee growth and well-being Highlights: Flexible work arrangements Transparent communication from management Regular team-building activities Commitment to diversity and inclusion...Read More
Current Employee3.3Sep 15, 2023This company has completely fumbled its unicorn success, bungling everything it touches and that absolutely includes how they’ve run their Sales org. Everything is a mess and nothing indicates that it will getting better.
This company has completely fumbled its unicorn success, bungling everything it touches and that absolutely includes how they’ve run their Sales org. Everything is a mess and nothing indicates that it will getting better.