Pros
There are no pros. Don't take a position here if you can help it.
Cons
I was told on the way out that my position was overpaid even though I was making 20-30% below market. I proved this by leaving and receiving a 30% salary increase. The benefits are hands down the worst I have ever seen. The Executive management lives in a bubble where they give themselves huge bonuses and look at the worker bees with contempt. I was not going to post a review until I saw the nerve displayed by some executive manager to try and artificially bump up the companies rating by singing their praises while insulting the employees that provided reviews. Please read their review and let it serve as a warning. They ignore the dissatisfaction of their employees and dismiss legitimate feedback as whining.