RepVue
Twilio

Twilio

852 Employee Ratings
852 Ratings
90% Verified
3.6
Unclaimed Profile
Rate this Company
RepVue Score0
RepVue Score

0

Twilio
Twilio
852 Employee Ratings
90% Verified
3.6
Unclaimed Profile
82.80
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