Taro Logo

Great place to work!

Director of Engineering
Current Employee
Has worked at Slack for 6 years
May 25, 2024
San Francisco, CA
5.0
Pros

Smart people and an awesome product

Cons

New ELT team that is now fully composed of Salesforce employees.

Was this helpful?

Slack Interview Experiences