
It is sometimes too much, too stressful.
International environment, transparency and communication
A competitive salary for the market I am living in (Switzerland)
Support and communication: The team is communicating freely and support each other constantly
Transparency & Communication (Rob's regular update messages, emails about changes within the company and more)