Pros
I don't find anything positive here
Cons
1. Toxic culture. Management constantly schedule meetings at 10pm which ran into 1-2am the second day. They constantly email and message people to work on weekends and I don't remember many weekends that I didn't receive such emails. If you work here, prepare yourself with work-with-no-life. 2. Poor management. Managers don't know the product and issue. Upper managers focus on playing political games and mid-level managers don't know what they are doing. They bring more trouble than help. Without them, I believe the work will be more productive. 3. Lack of Vision. The product is in a good domain. However, the poor executions and shortsighted managers are ruining the product. 4. I was asked to work overnight once and told explicitly that during covid many people lost their jobs and I should appreciate that I still have work to do. 5. Managements ask people to leave fake reviews here. They even sit next to you and look over you shoulders to pressure you to write a positive review.