Twilio
RepVue Score
0
Twilio
Back to ReviewsFormer Employee The organization was very disorganized internally and was very top-heavy in how they managed the teams. Huge disconnect between Senior leadership and those of us interacting with customers on a day to day basis. Browse Other Reviews
3.3
Nov 29, 2023
Useful