60
eNPS Score
Q&A With STR EmployeesSTR employees answer questions about what life is like behind the scenes at their company, including queries about culture, leadership, professional development, and compensation.
Great guy / excellent leader and I consider him to be fair and even-handed, reliable. He seeks advice of everyone right down to equipment operators despite spending most of his time with lawyers and bankers.
IDX: 0 TOT: 3