A co-worker of mine just went through training with them. He finished initial and left before his PC. Everyone in his new hire class is envious of him for leaving... they're there now, stuck in a contract.
He said it was a horrible company. I tried to warn him before he went there, just like how you are getting warned now. I have never heard anyone say anything good about Falcon.... is that the kind of place you want to work?