Pros
Not that I know of.
Cons
Avoid this place at all costs. The management is completely incompetent—disorganized, unprofessional, and clearly not interested in supporting their staff. The woman in charge of scheduling is absolutely clueless and shouldn't be in that position. She can't keep track of shifts, messes up the rota constantly, and doesn't seem to care how it affects anyone. HR is no better. The HR lady has no idea what's going on half the time. Ask her anything and you'll be met with a blank stare or vague non-answers. It's clear there's zero communication within the organization. Completely disrespectful and unprofessional. They clearly don't value people's time or effort. This place is a mess from top to bottom. Do yourself a favor and stay far away.