Pros
A lot of good people work here. There are interesting projects. Can be very comfortable to work, if you get to good project manager.
Cons
A lot of legacy code, old projects, old technologies stack. CEO doesn't appreciate people, trying to save money on everything. CEO is the son of company founder, fired many of the best specialists after the appointment. Promises are not fulfilled.