
Twilio Segment
RepVue Score
0
Twilio Segment
Back to Reviews
Former Employee Good benefits when I was hired, have since dwindled due to company restructure and cutbacks. Leadership is navigating choppy waters and management is feeling the pressure that is passed on to the rest of their team. Browse Other Reviews
3.6
Aug 30, 2023
Useful