/me -> former Red Hat Solution Architect that was given 6 months to go from hired to field ready in assisting two account managers. My RH and technical knowledge was fine, but sales is a completely different beast. I was lucky with my timeline as it gave me a lot of time to breathe, shadow my mentor, and get the two required certs. If it was three instead I would have been in over my head by the end of those 90 days. Every day was effectively being sprayed by a fire hose of information.
And she honestly may have had absolutely horrible luck. I've worked with great accounts, terrible accounts, and then some *poof* accounts. I had more deals than I would have liked get suspended right as ink was about to meet paper due to internal events at the customer.
1. Her performance was subpar but Cloudflare told her to keep doing what she was doing.
2. Her performance was fine but the Cloudflare are full of shit.
Either way it's not a good look for Cloudflare.
Layoffs happen. Welcome to tech. Just say it's a layoff, and everybody will get on with life.
However, trying to fire someone for performance short of 12 months smells like somebody was told to try to claw back or limit signing bonuses, relocation allowances, stock grants, and promissory estoppel claims.
It's a VERY, VERY bad look for Cloudflare who, up to this point, I had decent vibes about from dealing with various employees.
You clearly have no experience in sales--especially enterprise sales.
1) No responsible sales organization is going to let a brand new hire alone with a client under 6 months.
2) You aren't selling shit to enterprise from Mid-November until after the first week of January.
3) She barely had a single quarter to get some company to add her to a budget and close a sale. No chance.