- professional growth opportunities - opportunity to get involved in diverse projects aligned to your role - multicultural, diverse team - competitive salaries in the market
Cons
- globally distributed teams. Therefore, communication depending on time zone is often complicated. - vision and communication within the company are not very transparent.