Pros
I'd say "work from home" but that's every company nowadays. So not much to mention here. Some employees are wonderful *at the team level*.
Cons
Zero respect for employees. Zero talent in upper management. Zero confidence in C-suite. Failure to deliver. Low pay. No raises. Never a bonus once in over 9 years. Will fire you immediately without warning. Micromanagement on steroids. Paranoid leadership. Negative and demeaning work environment. Terrible career move unless it is the last place you go before retirement. Leadership consists of closed circle of friends. No upward mobility remotely possible. They get what they want out of you and kick you to the curb. Losing contracts and deals as a result of toxic turnover of employees and employee exodus.