Pros
The immediate team I worked with were great and the management of said team were always there to help as and when needed. I had really good work-life balance when working here. Could pick my hours and days in the office and immediate team trusted you to do your work wherever you chose to work from.
Cons
A large part of my negative experience was due to HR. After the interview process (initial phone call + 2 interviews) I said I wouldn’t hand in my notice at my current job til I received my contract. This took one month + after chasing on multiple occasions, so my start date was about 2/3 months after my initial interview. Other HR problems were constantly making mistakes with pay. They rectify it only to make the mistake again. This happened multiple times and I was there less than a year. I ended up working a lot of it out myself which was extra stress that wasn’t needed. The problems in the job were a mixture of things. Constant changing of processes without actually giving them time to see if they worked. In less than a year, we had about 4/5 different process changes.