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
1 Useful