Pros
It used to be a good company where you could expect to work for a long time.
Cons
With a new CEO comes everything becomes worse than before. 1. No promotion 2. Very little salary increase 3. Massive layoff in 2024 and the beginning of 2025 4. Many old employees who worked there for more than 15+ years left due to the change 5. Management becomes more micromanagement and pushing a lot. It encourages teammates to compete with each other (at least for my team) and then lay off the people who are not the winners 6. Most people are tense working there 7. Keeps reorg but never solves the problem the employees are asking for 8. Low management level Can you imagine that this so called #1 payment processor company doesn't even have CI/CD pipeline (my department) and the developers are required to do the manual deployment every time even though the developers are asking for CI/CD for more than three years but still no action from the management.