RepVue
Twilio

Twilio

815 Employee Ratings
815 Ratings
90% Verified
3.7
Rate this Company
RepVue Score0
RepVue Score

0

Twilio
Twilio
815 Employee Ratings
90% Verified
3.7
82.94
RepVue Score
Back to Reviews
Former Employee
4.3
Jan 30, 2024
It was a great company while I had a great manager. Part of the first round of layoffs it was unfortunate because I was hitting all accelerators with a fiscal quarter to go. Now it’s been 3 more layoffs and I’ve been referred to positions that were once eliminated by the position manager but not given an interview. Seems to be falling apart. Lacking direction and diversity of thought.
Useful
Share
Browse Other Reviews
Twilio
Reviews at Twilio