World Wide Technology
RepVue Score
0
World Wide Technology
Back to ReviewsFormer Employee 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. Browse Other Reviews
3.6
Feb 20, 2024
Useful