Great company with great working environment. Top management is level-headed with great vision.The good thingsYour role in Natrad has tons of hands on experience, perfect for business professionals who are too used to preparing presentation decks and talking topline business without noticing the details supporting the bottom line.
The challengesThe company is steadily improving. Could use more communication tools such as Slack, Teams, etc.