RUN. Total shit show and you will DROWN with all of the METRICS. Plus, you will only have a job for two more years (for a max of three years IF the contract is extended).
This company is the devil. Drove salesforce to get new cars by 12/1 and then do a nationwide layoff 1/23
Didnt receive full severance and benefits that were promised and they wouldn't get DM's write letters of recommendation for the people that they just screwed over. Terrible company. Terrible...