I only have great things to say about TAL. The culture, opportunities, flexibility to balance life and an overwhelmingly large sense of job satisfaction is just the beginning!
Being a student is about learning, and building soft skills that will be of great value when you eventually look for a job after graduating. Look for ways to challenge yourself and be open to new ideas.