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
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