Promises that they are better now, but nothings changed (salary wise, months of backlog, delayed pay)The good thingsSupervisors are helpful and supportive, you can learn a lot from them and are mostly lenient.
The challengesOn worst cases you would experience back to back crunch times, and not even get the gratification of earning a paycheck at the end of the month.