Pros
Hardworking team, decent salary after you grow old in the company only.
Cons
Bad management, one person to do all roles for more than one project, delayed deadlines, too many pointless feature requests, zero transparency, very poor treatment for the employees.