There is no such thing as pros in this organisation.
Cons
Everything.
Working hours - if employee work for 24 hours also, the CEO will make false accusations.
No proper prior information will be given to employee to work OT
If the employee expresses their grievances, they will be fired immediately without even proper intimation.
HR won't respond to employee basic queries.
1. Its a product development and you will really leant about dealing with products
2. Work life balance is good
3. Reasonable Salary
4. Good team to work with and learn
Cons
1. Software development is little bit unprofessional