OK, workplace but nothing special.
Pros: the pay can be good
Cons: if you get a raise they cut hours, esp part-time. no incentive to advance.
Hours never secure. If you get a raise your hours get cut esp., if your part time. Full time can only get raises up to a point. Not much incentive to advance.