Former Employee4.1Nov 13, 2024I loved working for WWT. Had I not been laid off, I would have never left on my own.
Former Employee3.6Feb 20, 2024Nothing really to add, it was a role and although the company claims to be :family" and a great place to work, I found that not to be true overall. If you lived and worked in St Louis, the Headquarters, it seemed to be more true.
Nothing really to add, it was a role and although the company claims to be :family" and a great place to work, I found that not to be true overall. If you lived and worked in St Louis, the Headquarters, it seemed to be more true.
Former Employee4.0Jan 29, 2024Great place to start or finish your career but if you are in the middle of your career and looking for a place that will pay you well this might be a challenge at WWT
Great place to start or finish your career but if you are in the middle of your career and looking for a place that will pay you well this might be a challenge at WWT