Pros
Good benefits and trainings. Trainings will look good on your resume wherever you’ll go.
Cons
1. There is a scarcity mindset in upper management. Managers and architects are constantly trying to take responsibility and sabotage your career. 2. Sneaky dirty politics. 3. Very low pay compared to other firms. Delivery focused work. You will barely have real product management or strategy conversations. 4. At times, toxic work culture and aggressive environment. 5. The folks on green cards/work visas are overworked and bring an unneeded competitive, lack of collaboration, and toxic work culture to the company. 6. Overworking is seen as a badge of honor. 7. Leadership has poor manners and basic etiquettes. If you’re American, it will be hard to adjust to the culture of interruptions, weird humor, and lack of courtesy.