
We have a culture of teamwork, collaboration, trust, amongst others. We have a great team spirit that's at the heart of our company.
The start-up culture in a large company
Flexible working environment and regular team interaction on a personal and professional level
Review from HR Dept
Supportive coworkers, good collaboration across the organisation and true team feeling
Open multiculture. Employees are across the continents. Positive vibes.
can do attitude, willing to alwasy assist
Review from Sales Dept
You're in a grown up environment - work from home, work from anywhere, get the work done on your own time
Review from HR Dept
Nurturing, supportive, appreciative, caring, smart people.
Sales management and executive management
Review from Sales Dept
Again everything...everything needs to be overhauled- More processes instead of giving managers all the 'empowerment' to make decisions.
expense management leads to distracted employees fearful of getting cut.
Review from Sales Dept