Can someone share the Work culture & Work-life balances? Does anyone have an idea of the salary range for the Tech PM and the benefits of joining ? Example joining bonus, Stocks & yearly bonus. How is the immigration team in the company? I am on a visa wanted to understand if anyone has worked with this company on visa's. Do you have the flexibility to travel and work with your team in EU?
Have you got any insights please?