Taro Logo

Still a great place to work

Software Engineering Manager
Current Employee
Has worked at Twitch for 6 years
June 14, 2024
San Francisco, California
5.0
Pros

Work-life balance and mission-driven work

Cons

Not very profitable yet :(

Was this helpful?

Twitch Interview Experiences