Pros
PTO and VTO and work from home which you discouraged to use it. Health insurance which many of full-time workers can get in other companies.
Cons
The QA and the call listening are about justifying firing the employees if they don't need you anymore. The team chat exists not for communication but for fear mongering. The change can take effect immediately, and everyone expects to follow or get a write-up. Adding more workloads without increasing compensation. There are daily tech issues that make things more difficult, and some still happen currently. There is no room for promotion unless you know the management levels. Mismanaged the talents due to favoritism. Only things this company care is profit and stock market [CNVY] if you don't know since there is intentionally trying to withholding you the information so you cannot make an informed decision.