Taro Logo

NA

Engineering Manager
Current Employee
Has worked at Squarespace for less than 1 year
August 7, 2023
New York, NY
5.0
Pros
  • Great WLB
  • Good TC
  • Great location
Cons
  • lots of disassociated strategies
  • long term growth
  • career driven development

Was this helpful?

Squarespace Interview Experiences