ALP is very disorganized. They are poor communicators and will leave you confused frequently. Just getting started on the job took a long time. There were several changes to my schedule that I was never asked about or even informed about until the day of. There are also several strange policies about pay they don't tell you about that make sure they don't pay you as much as you thought. You also cannot expect very many hours at all and definitely no consistency.