As someone who has worked with L3 and Oxford, before CAE, I can't recommend either now. I have loads of ex students who were/are being treated very shabbily by big corporations that really don't give an Ess H 1 T. BGS, and Leading Edge I know do Modular, or for Integrated Leading Edge or Skyborne should be on your list. I can't comment on FTE, but haven't heard anything bad.