Taro Logo

Good work experience

Biz Development
Current Employee
Has worked at SAP for less than 1 year
January 21, 2025
Palo Alto, California
5.0
RecommendsPositive Outlook
Pros

Very collaborative and kind, smart people.

Cons

Many levels to get to a decision.

Was this helpful?

SAP Interview Experiences