Pros
Great pay, earn personal miles for professional job duties
Cons
In my case, line manager assigned to me was from FSP model and had no idea how to work with systems. As a beginner I could not go to her with any queries or problems that I was having because the answer would always be, " I can't don your job for you - get it done!". Overall a very negative experience as everyone that I started with was just as overwhelmed and lost as I was so nowhere to go for guidance. Company has a mentor program but I was told that database lock was imminent and there was no time for this. Its basically sink or swim. I chose my mental health over dealing with disrespectful line manager so I swam - away! Your experience here will vary depending on your line manager. I was very unlucky.