Run, don't walk, away from this dumpster fire
Pros
Competitive pay for the short period they'll keep you. If you need a job and Cirrus offers you one, take their money until you find a more stable and permanent job. But do NOT leave a job to work at Cirrus.
Cons
This is the worst job I've ever had. I left a job for Cirrus, and was fired in less than 90 days, despite hitting every goal set by management. This is unfortunately commonplace at Cirrus. My entire team was fired within a month (all had worked there for less than 6 months). The CEO is an authoritarian, egotistical, impetuous child who micromanages the entire company. Managers are his puppets and walk on eggshells so they don't get fired. I should have known, I saw the red flag in my interview when he said "I don't know how to run the company without having my hands in every part of the business."