Great Place to Work - Customer Operations Open Systems Employee Review

5.0
24 Sept 2024
Recommend
CEO approval
Business outlook

Pros

+ Work Life Balance + Great Ladder to climb and Grow + Awesome Work Culture

Cons

- There are many Cultures in the Company that takes some time to get used to (Indian ,Swiss, American work cultures don't exactly merge instantly)

Explore other reviews about Open Systems

5.0
17 Jul 2024
Recommend
CEO approval
Business outlook

Pros

Great culture. Strong emphasis and focus on delighting customers. Unique operations model grounding all with any sort of technical background to what’s important, the customers

Cons

I don’t have any at this time

4.0
21 Oct 2025
Recommend
CEO approval
Business outlook

Pros

Collaboration and team effort is encouraged, embraced and rewarded.

Cons

Need more awareness and interest in US

See reviews by: Helpful|Rating|Date|All