Taro Logo

Global Team, Detached Departments

Software Intern
Former Employee
Worked at SAP for 1 year
November 15, 2015
Newtown Sq, Pennsylvania
3.0
Doesn't RecommendNeutral OutlookNo CEO Opinion
Pros

Well paid, great facilities and benefits, opportunity to work with teams all around the globe, and a beautiful campus.

Cons

Departments are very detached. There's hardly any face-to-face communication. This leads to repeated work. The manager is very cold.

Advice to Management

Encourage more local collaboration. Avoid using IM even when employees are a wall separated.

Was this helpful?

SAP Interview Experiences