There are no Pros. High level management is caddy, full of drama and support and create a toxic environment. Company does nothing for their employees. Potential new employees beware.
Cons
Too many to list. This is not a place to grow or have a future with.