What are people saying about the leadership at STELLAR?
of employees approve of CEO’s performance
CEO Approval is based on 29 ratings
Not worth it
Written by Customer Service (Former Employee) from Wollongong NSW on 22 November 2017
Very long and unprofessional recruitment process then rushed through training with huge expectations and pushy managers. The place and management is built on customer service but has poor people skills.