Decent - Server Otium Employee Review

3.0
Nov 17, 2024
Recommend
CEO approval
Business outlook

Pros

Talented staff, learning opportunities, chill

Cons

management, inconsistent money, weird customers

Explore other reviews about Otium