Good while it lasted - Quality Engineer Twill Employee Review

4.0
2 Oct 2024
Recommend
CEO approval
Business outlook

Pros

friendly coworkers, good products, mental health focus

Cons

the market was super saturated thus it was a challenge to grow the business

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