Awesome place to work - Director Twill Employee Review

5.0
6 Jul 2023
Recommend
CEO approval
Business outlook

Pros

Great people. Competitive salaries and doing important work.

Cons

Funding/investor issues led to layoffs.

Explore other reviews about Twill

5.0
6 Jan 2025
Recommend
CEO approval
Business outlook

Pros

Lots of collaboration.. Great culture. Great people.

Cons

Siloed Leadership and Financial instability.

2.0
20 May 2026
Recommend
CEO approval
Business outlook

Pros

Smart people, good benefits, genuine leaders

Cons

Strategy and product market fit was not working

See reviews by: Helpful|Rating|Date|All