
Equifax is a global data, analytics, and technology company specializing in credit reporting and risk management.
#132 of 261 in Finance Banking
Rewards collaboration but instructions can be unclear This company rewards individual contributors who also understand how to work collaboratively. Instructions from leadership can be ambiguous and change randomly.
Upper management constantly turning over, layoffs with no warning or acknowledgement