Taro Logo

Great benefits and pay, but poor management

Tech Lead
Current Employee
Has worked at Snap for less than 1 year
July 8, 2026
London, England
3.0
Pros

There are great benefits, payment, and scale.

Cons

Leadership and management are questionable.

Was this helpful?

Snap Interview Experiences