What are people saying about the leadership at Trican Well Service?
of employees approve of CEO’s performance
CEO Approval is based on 27 ratings
good place to work
Written by Office Administrator (Former Employee) from alberta on 23 September 2017
was good place to work, great people. management is bad. workplace was a desirable place to work. hardest part about the job having so many people to trying to juggle requisitions. the whole job is enjoyable