Well, I wouldn't neccessarily treat the Citrix layoff as directly macroeconomic related, as they are going through an M&A event right now with TIBCO to make the "Cloud Software Group" [0][1], and it's ex-Broadcom leadership (who are very dollar/efficiency oriented).
[0] - https://www.cloud.com/news/press-release.html
[1] - https://www.cloud.com/