Pros
Strong engineering culture, technically challenging projects, experienced colleagues, stable company structure, good learning opportunities.
Kontras
Some legacy systems slow down development speed, internal processes can be improved, communication between teams may vary.