This is a company where you get what you give. You put in hard work, effort, and a good attitude and you will reap the benefits. Top level management recognizes a job well done.
The culture is great and people are fun to be around. The people here are easy to approach whether it is branch level or head office, all my interactions have been pleasant.
You are actually given the resources you need to get the job done which not a lot of companies are willing to do. All you have to do is ask.
I've been given the opportunity to grow in my role, be challenged, and have been supported well by my Manager and team.
What was once lacking is slowly improving as a lot of new processes, training, and technologies are being put into place.
Work/life balance, training, birthday celebrations, lunches.
Can get very busy in peak season, communication might suffer.