1.0
13 Oct 2023
Current employee, more than 8 years
Wisconsin Dells, WI
Recommend
CEO approval
Business outlook
Pros
Nothing nothing nothing nothing nothing
Cons
there is no good thing to say about Oterra, there is no soul in the company and the management has failed in the migration of SAP HANA which has resulted in layoffs for 10 months in a row