We work to strict deadlines and have to complete our cases within 28 days of receiving them. The issue with this is that we have a very small team, and a huge workload, so cases are not picked up until day 24+. This leaves us with a unreasonably high risk of breach and very little time to address issues that will occur as we work on the case.The salary is low - relative to the amount of work we are tasked with and our responsibility to be compliant with the regulator. My job requires access to many different systems to source data but there is almost always a problem with at least one of them. The company is unwilling to spend the money needed for us to keep up with demand, so we often run out of the materials we use to fulfil the requests. We have weekly targets but the nature of the job, and the fact that we don't pick up cases until the last minute, makes it difficult to plan your week so you hit target. Your allocation can change dramatically from one day to the next, and you suddenly have 2/3 cases that haven't been worked on at all and need to be closed in a day.
The main advantage is that you work as you see fit and, for the most part, arrange your own day. There is leeway in hours which is nice, but many take advantage of it, which causes problems for the other employees who have to pick up their slack.