Comment Comment by albedoa One of the listings on the front page specifies a relocation to Saudi Arabia. How is that a "Boston technology job"? Perhaps some moderation is in order. parent albedoa 12 years ago