July 17, 2013
Not sure where you worked but from our experience, there was minimal leadership/support and pay was nothing near the oil industry. Benefits were the same as other companies. Ongoing issues not dealt with so a couple of us quit. It was unorganized. Expectations were unattainable. We had poor/minimal customer service but they had to go somewhere. Maybe it has improved since.