Pros
Many open positions since people quit at such a high rate, which in itself is a red-flag. This place is only a great stepping stone to obtain another job.
Cons
Morale is in the gutter across all employees. Management, which has been inflated with middle managers, is flaky, incompetent, and does not have your back. Your chances of advancement depend more on the color of your nose than the quality of your work. Workers who excel are pigeon-holed in their roles while inept employees are bounced upward. Developmental training is reserved for those pre-destined for advancement (see above) and as a carrot to keep disgruntled, but essential, employees from quitting. Pay increases are withheld from entry-level to first level workers despite bring promoted and having more responsibilities. Necessary business tools, such as cellphones, have been ripped away, and you must now pay for the privilege to be on call 24/7. And don't expect to get any comp time (you WILL be working well over 60 hours/week and on weekends). Also, don't expect a work/life balance: departments are ridiculously understaffed, and your manager doesn't have one, so you won't, either. HR cannot be bothered to pretend that they even care about you; at least they're honest (in a sense).