21 Feb 2023
Turtle Response
3yHello, and thanks for your feedback. Turtle understands the important role our employees play within the company. This is clearly not the type of environment or culture we want or support. If you choose to discuss this further, please email hr@turtle.com