Current Employee3.4Oct 3, 2023High potential company, but execution has been severely lacking. Base pay is subpar.
Current Employee3.4Aug 14, 2024WTI has a long way to go to establish itself against its competitors given its history as a services-oriented organization.
WTI has a long way to go to establish itself against its competitors given its history as a services-oriented organization.