- NCR Corporation24.Sep 2018
The company culture is one that the customer always gets what it wants, no matter the effect it has on its employees.
Support from management
Poor support from management due to the pressure of the demanding culture.
Not many team mates willing to help when you are bogged down.
Freedom to work independently
You work independently, but management keeps their thumb pressed on you. Makes you feel like someone is breathing down your neck all the time.
Verry poor communication with upper management
Much more work than personal life
The following benefits were offered to me
- CompanyNCR Corporation
- Are you a Current or Former Employee?Current employee