1.0
29 Aug 2023
Former employee, more than 5 years
McLean, VA
Recommend
CEO approval
Business outlook
Pros
Tech stack is great for a credit card company. Benefits are very good. Good work/life balance. Total compensation is really good depending on the level includes generous bonus and LTI.
Cons
Outdating performance management processes creating a horribly toxic culture. People in people manger roles without training or experience add to toxic culture. Performance management is a stacked ranking/forced distribution system where a certain percentage are rated "below" which can impact your compensation up to no bonus at all. Further the process is FULL of bias and a popularity contest. Really, really think twice before applying for roles at this company.