Collaborative and diverse workplace culture
Opportunities to work on cutting-edge technologies
Excellent benefits and work-life balance
Strong focus on innovation and creativity
Supportive team atmosphere
Cons
Some processes can feel bureaucratic
Limited career progression in certain teams
High workload during product launches
Communication between departments could improve
Onboarding process needs better structure