Pros
Met very smart, talented colleagues - enjoyed working with some of the people on the team, and learned many applicable, valuable technical skills. Some projects provide opportunities to learn new skills and can launch interesting products. The food is good.
Cons
All the previous reviews about the culture are 100% accurate.
Overall very poor management and direction from the upper level, which trickles down into the team. Office politics and conflicting direction from HQ, too many meetings just to prove the work is being done, resulting in little to no trust in the US team - constant surveillance, questioning, and general misalignment of objectives. Company culture and team morale is overall quite low, and little recognition and appreciation from management for hardworking teams on the working levels. Also, it doesn’t seem like there is much room to grow, just more work added with little promotional opportunities.
ALSO:
RTO 5 days in office was unreasonable, had no justification, with no productivity data to show reasoning - seemed to be a rash decision from the HQ side as a form of control and to push people into soft layoffs (Their "Q&A" sessions are just beating around the bush about this specific reasoning).