Enerflex offered a lot of advancement, training, and an extremely good benefit package. It had very decent pay and plenty of overtime. we had most weekends off and our personal safety was their first and foremost goal. Every day started with a safety tip or an MSDS (Material safety data sheet) topic we studied. We were trained to be very educated on all tools and chemicals on the premises. We watched out for our fellow coworkers in all duties we performed. The day normally consisted of cutting, grinding, measuring (mainly metric), squaring, reading blueprints and applying them, welding, and crane use. Precision and accuracy were mandatory. We applied daily analysis at the beginning of each shift. My coworkers became like family and we worked to achieve success as a team. There was always a radio on, and though there were some disagreements on genre, we compromised to keep everyone happy. I loved nearly every aspect of that job, but the one thing that frustrated everyone was the lack of honest communication between management and those on the floor. It was long 12 hour days of hard work but a good experience none the less.