Former Employee4.1Apr 29, 2024Decent company, great market fit but lacks consistency in leadership and product gaps
Current Employee4.1Dec 15, 2023OT is a great place to work! Ups and downs but what org doesn’t have those.
Current Employee3.4Dec 11, 2023Current employer. Needs process workflows improved. In process of that improvement
Former Employee2.9Feb 1, 2024My overall experience started as the best company I’d ever worked for then changed to possibly one of the worst.
My overall experience started as the best company I’d ever worked for then changed to possibly one of the worst.