Horizon is a great company to work for, since it feels like one big family. All tiers of management work together and communicate everyday, which is great to see.
They are safety oriented and strive to make sure everyone has all the tools they need to do their job effectively.
The companies slogans are:
Passion, Integrity and Quality and I have - more... never worked for a company that is so true to the words they advertise. - less