Pros
Good discounts that's about it.
Kontras
It would really depend on the management you're put under. I'm sure there are some good teams/good managers within the business but for the majority... Terrible. Culture is very toxic. Feels like a school hierarchy vibe, the louder you are the more praise you receive, regardless of the context. From the 3rd day I was there my "introduction" had finished and I was expected to be fully accomplished within the role. I made contact to higher management, explaining I would need some more time to understand how the business operate, ways of working, culture etc etc... The response I received was a face to face explaining how I should not be questioning the onboarding process and instead concentrating my efforts in mastering the role ASAP. I took it on the chin, gave it my all for 3 months (with no help from the team or management I was under) and reached out to the same higher management, explaining I've made it up to speed despite the set backs, but I requested if I could have some further leadership/closer management on how to master the role as I was not getting much guidance. Again I was made to have a face to face and was told how ridiculous my request was, and that I questioned the ways management currently work and that had been in position for 5 plus years. I came out of the meeting and handed in my notice and left. Luckily I had accumulated 5 days annual leave from the first 3 months (not using any) so I had the next week off and that was the last of it.