Just FYI... heard they hired 14 mechanics in Boston and then, after they hired them they were told they would be based out of Watertown. 14 out of 14 QUIT, now that's laughing material. Watch out pilots, they might try and pull the same crap with you... have you sign a training contract and then drop the Watertown bomb on you.