Pros
No English needed (if you consider this as a pro).
It's a good example of how not to treat developers or handle a company.
Cons
0 recognition, 0 proceses, 0 improvement
No career plans (I approved 3 time the test to promove from jr to full and I was never promoted).
A lot of Seniors by name but getting paid as Jrs.
Managers with no technical skills (or skills at all)
Stupid excuses regarding why they are ao outdated.
Fear of change.
They bluff a lot about CONTPAQi values but when it comes to negociante your salary, there are no values any more.
If you are different minded and they realize that, you're instantly fired.
A lot of secretism about management decisions.
They're always pointing and blaming instead of looking for solutions.
If you say anything that annoys a friend of the manager, guess what... You're fired.
They force you to sign voluntary resignation even when they are firing you.
Not every one gets annual salary adjustment (if you get one... They make you to keep it as secret)
This is a company that makes money by selling software but developers have very low salary.
They have "punctuality bonus" better called delay punishment.
Lots of extra hours, for which you're not getting paid.
Lots of useless meetings with management where they are supposedly asking your opinion but at the end they do whatever they want no matter what's the best decision.
In a nutshell... It's a mafia