Pros
Not too bureaucratic, a lot of smart people (even after quite a few left for the greener pastures), good salary for Polish conditions, new CEO seems reasonable and does try to improve some of the problems.
Cons
Lots of politics and "us vs them" attitude between groups and offices including actively blocking other groups' work, huge amounts of time and resources wasted for rewriting software from scratch over and over again, no career path (only two distinguishable levels in engineering - engineer and expert, with no clear promotion criteria), widespread "yes sir!" culture with no respect for subordinates' opinion or private life, overtime is expected from employees ("you can't write good software in 8 hours"), a few morale-wrecking actions like quite massive lay-offs followed by "we're hiring" a month later, employees have to use pretty old and underpowered PCs and TVs, permanent cost reduction phase which makes buying even cheap tools nearly impossible.