Current Employee3.9Dec 6, 2023lots of opportunity. lots of competition. lots of change in the market.
Current Employee2.4Nov 3, 2024Lack of quality leadership. No coaching, training of development available. No office to meet teams. Hard to see a long term future here as they only operate to optimise cost everywhere. Becoming less fun by the day.
Lack of quality leadership. No coaching, training of development available. No office to meet teams. Hard to see a long term future here as they only operate to optimise cost everywhere. Becoming less fun by the day.
Current Employee3.6Dec 20, 2023Very positive - a great place to work! Twilio is still the leader of the pack.
Current Employee4.1Sep 6, 2023Twilio is a wild place to work, but you will thrive and be well compensated if you are a top performer.
Twilio is a wild place to work, but you will thrive and be well compensated if you are a top performer.