"OK...Just OK..."
What do you like about working at S1 Corp.?
"Some of my coworkers are great."
What don't you like about working at S1 Corp.?
"Lack of accountability. Upper management is often lacking of understanding what the people on the front lines go through."
What suggestions do you have for management?
"Listen to your employees. Take care of your employees and they'll take care of you."
Update your browser to have a more positive job search experience.
Upgrade My Browser