Pros
* Relaxing working environment * There is a bar in the company * If you are frontalier, the salary is good * If you are junior, you can learn a lot of anti-patterns
Cons
* Low salary * Huge amount of legacy code made by the current managers (former developers) * The managers doesn't understand why people are leaving this company * The managers push only new profitable projects without letting the developers to improve the current code base, old services are only patched with dirty fixes, are horrible to maintain. * The managers doesn't understand that their wrong decisions are causing more and more technical debts * Duplicated code are everywhere because it's fast to copy and paste * Code quality is terrible but management is even worse