
Culture is the supportive and collaborative environment. People are generally helpful
Posted 14 days ago
The most positive aspect is the supportive and professional work environment. There are good opportunities to learn, grow, and take on new responsibilities, while teamwork and collaboration are encouraged.
Posted 14 days ago
They have lots of events that include the entire company.
The variety of cultures that come together, it's a great cultural experience.
They are not open for any kind of feedback.