4.0
Jun 1, 2021
Former employee
Recommend
CEO approval
Business outlook
Pros
Large company with various teams across different countries to connect with Flexibility in working location is a big plus Great benefits package and bonus arrangement
Cons
Not enough structure around how to get work done Some teams are siloed from the larger company