Pros
1. You have the flexibility of working from home when you want to. 2. The biggest pro is the employees of this company. I will not lie when I say that they make work-life bearable.
Cons
1. The management has no idea how to manage the employees. 2. When faced with a problem they ask you to be the solution instead of them giving the solution (if I had the solution... there wouldnt be the need to go to management.) 3. Management favoritism. Oh to think people would be mature and treat everyone equally. Favoritism can be seen amongst certain management and employees. 4. There is no work life balance. The log out time is 7:30pm. You will receive a meeting invite at 8pm. 5. You will not even be appreciated for the good work you do in this company nor will you be appreciated for staying post working hours trying to get work done. 6. It is normalised for employees to leave office at 10 10:30. 7. The HR isnt really there for the employees, but more for the CEO's. 8. It is complete chaos, and it is the employees that help you get through the day and also come up with "solutions" 9. There is no proper recruitment for the positions needed. 10. They can't retain employees due to all these cons mentioned. No new employee sticks for more than 2 months.