1.0
May 18, 2023
Former employee
Recommend
CEO approval
Business outlook
Pros
The people who worked at Twill are mission driven and wonderful.
Cons
Leadership team is very weak. Lacking clear direction, go-to-market strategy and constant pivots without thorough risk analysis. People are burnt out, unhappy with leadership, but stay because people are nice. A great place to learn what not to do. A lot of smoke and mirrors.