Nice office, decent product, changes are supposedly happening
Cons
middle management are completely unqualified and out of the depth. no clear setting of expectations, never been in a job with so much internal politics. if you're a serious professional, I wouldn't recommend it