Re: It's Baffling Me
"a way to improve the working environment and office culture"
and just forget about technology R&D altogether!
Who told you they have any of that left?
"a way to improve the working environment and office culture"
and just forget about technology R&D altogether!
Who told you they have any of that left?