Good pay for the area. 4x10 schedule (sometimes). Good benefits.
Cons
There has been zero innovation in the product since v2 and "management" doesn't seem to care about releasing new products. They give titles and decent pay to people to keep them around, but don't be fooled. They don't care about your mental health at all and will make you work way more than the 40 hours a week.