The employment numbers are of interest. In spite of job postings, implying hiring, there is still a net loss each quarter of employees. At the end of Q121 the number was 24,600.
Lots of reasons, I'm sure, including requiring people to show up at the office. Most tech companies are offering a hybrid solution, flexible arrangements, etc., to attract talent.