Company Menu

S1 Corp. Employee Reviews for Relationship Manager

Browse S1 Corp. Reviews by Job Title →
Relationship Manager
in Atlanta, GA

"Great place, great people, product needed some work."

What do you like about working at S1 Corp.?

"Really inteligent people and a great base of customers to work with. Teamwork was a big part of why S1 was so successful."

What don't you like about working at S1 Corp.?

"24x7 nature of the job due to hosting of bank and insurance web sites. During upgrades, things could get a little stressful with resources and delivery of bug fixes."

What suggestions do you have for management?

"Continually get rid of C players and try not to outsource staffing of most critical accounts. Customers don't like that, regardless of the price."

We noticed that your web browser is outdated!

Update your browser to have a more positive job search experience.

Upgrade My Browser

×