Pros
Flexible time, you have a good work-life balance
Cons
Not very innovative, some old-school methods are still used, the company can't keep the valuable employees and many colleagues have left the company being not happy with the management or lack of promotions, no promotions and very low salary increase, not very interesting projects