Lutheran Social Services of Illinois – Nachusa, IL
Lutheran Social Services of Illinois (LSSI) is a not-for-profit social services agency of the three Illinois synods of the Evangelical Lutheran… Job Board
Co workers are very nice
Upper staff does not value the workers. work load is very high.
Advice to Management
Value and support your workers