5.0
May 14, 2020
Anonymous employee
Current employee, less than 1 year
Emea
Recommend
CEO approval
Business Outlook
Pros
very transparent, open and success oriented culture. very driven, but very human on the other hand. great balance. great feedback culture and people are taken seriously and not seen as numbers. so far no silos and everyone working towards one goal. after 100 days I can confirm to myself - I made the right decision to join and I'm happy being part of the S1 family.
Cons
not really or something I can think off