5.0
Dec 11, 2025
A fast-paced environment with growth but inconsistencies
Former employee, more than 3 years
Malta, MT
Recommend
CEO approval
Business Outlook
Pros
Great international team with supportive colleagues. Opportunity to learn and work across multiple markets. • Fast-paced environment that keeps you sharp. • Flexibility in some work processes and independence in daily tasks. • Interesting product and exposure to global customer success operations.
Cons
Workload can be high due to constant changes and shifting priorities. • Processes and policies are not always consistently applied across teams. • Limited clarity on career progression and long-term development. • Communication between departments can be slow or unclear. • Some decisions feel reactive rather than strategic.