Job duties varied, as the term position went on. Co-workers were excellent and very helpful. Management can be sometimes hard to work with in various areas.
As I was on a term position, the unknown of job security was always a question. Wages and benefit package were very good.
Overall, work environment was enjoyable.