Managers and teams leads are bullies at UpCloud. They micromanage us, no clear communication or guidelines. Blaming, gossiping and chasing is a norm here. No support from HR, they just laugh at you and say you need to prove youself and work harder. Aweful environnent, no motivation.