They say they pay more to start at SOCRO than at WIRED UP & CO? Does anyone know what it looks like?
Ever worked for SOCRO? What are your memories from that period? Post in our forum, share your knowledge with other users.
Reviews aren't verified