They are currently firing developers that have worked from home when they are not suppose to without any warning or advance notice.
There is a disconnect with HR and Development currently that could affect the companies overall outlook. HR just sees names to fire. In reality they now have large portions of payroll critical code that no one knows how works. Most devs struggle to understand this code and some quit.
Financially speaking the company is doing great, but Chad is in his ivory tower and is not loyal to his employees at all. You will be fired without any real reason. To clarify my WFH was approved, but the management that approved it wasn't suppose to. My entire team was fired including my TL.