High Turnover~Gaslighting~Red FlagThe good thingsThe only advantage here is you will get free snacks besides that nothing.
The challengesWorst place to start your career. Such a small team but the turn over rate is super high and no one actually care about it. Extremely poor training. They will severely erode your confidence through constant criticism, emotional manipulation, belittling, and making you doubt yourself. Every single day will feel like you're walking on eggshells. Extremely good in micromanaging. None of them have a basic professionalism. You can't trust anyone. Basically you will be working with toxic people in irredeemably toxic environment. Swiss based but worst than local company.