They have many different shifts that can be worked from day hours to overnights. Can pick up extra shifts if needed .
Cons
Company is very disorganized. Upper management is not easy to work with. Do not treat new staff well. Management does not have any experience working with individuals served.