Taro Logo

Relaxing Culture, Leadership Lacking

Software Engineer
Current Employee
Has worked at SAP for less than 1 year
July 13, 2024
Palo Alto, California
4.0
Pros

Great culture. Relaxing. Good benefits.

Cons

Compensation could be better.

Poor leadership vision.

Was this helpful?

SAP Interview Experiences