I lived with a girl last summer who was on a seasonal contract at Titan. From my observations they seemed a very friendly company to work from but as previously mentioned a lot of standbys. I think once she was on standby for over 2 weeks. Anyway from what i heard they seemed very proffesional. Good luck with the interview.