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.93
RepVue Score
Back to Reviews
Former Employee
2.4
Jul 6, 2023
Overall they tout culture and "woke" concept but its not a sales culture or environment. This is a company built from developers with an engineer mindset and the company runs the same way. It is a lot draw the "owl" and figuring it out. There's no formal process in place to do things and ultimately alot of tribal knowledge is gone with the layoffs they've made. There's probably another one coming soon and they are figuring out where they can thin out.
2 Useful
Share
Browse Other Reviews
Twilio
Reviews at Twilio