It is a very good place to work as everyday is new with new topics to discuss and transfer to the students. The Colleague discussion also demands to know everything that one talks about and hence a good motivation to know and master what we discuss. specially if the audience are from outside the college, preparing to make the information understandable by non-student audience is a great motivation.
As the payment is also competitive, it is good to focus on the job rather than complaining and demanding to raise and related things.
Always new, good to transfer knowledge, learn from students and colleague, learn from research results whether negative or positive, always busy of something new.
students level of understanding differ, deal with every student until they know the subject.