Pros
SOME of the employees are ok. Management, not so much.
Cons
This place is a joke. If you are not in the "management clique" then forget about this place and avoid it. Managers have no clue what they are doing and that goes all the way to the top including the COO and CEO. If you can't see how fake they are with their "we care about the employees" and we are "paragonians" then you need to wake up. They don't. Best way to describe management is unqualified, living in the 80-90's management style, with no real plan. The work is mundane, not very inspiring or intellectually challenging, and decades old technology. If you want to live in the 60's and 70's this is the place for you. If you want to live anywhere near the 2000's avoid this place at all costs.