You must log in or register to comment.
I work with some Intel folks… The place just seems terribly mismanaged and the tech world would probably benefit if the technical folks would work elsewhere.
Eh, that’s just most large tech companies.
I work with some Intel folks… The place just seems terribly mismanaged and the tech world would probably benefit if the technical folks would work elsewhere.
Eh, that’s just most large tech companies.