Ok as a first step, dont expect to stay ling term
Pros
The comapny is decent as a first role, if you take an offer it should be as an expectation to springboard you into another company. The people you work with are generally nice, and the work atmosphere is fairely relaxed. There is a good work life balance in that you dont take any work home with you. The shifts can be difficult for many people given they are 12 hour stints, with a 4 week rotation that will seach each day worked on day (7am - 7pm) and night (7pm - 7 am). The week off is good as well.
Cons
Turning to the core issues with the company, the first is their feeding unrealistic expectations to their employees. Anything they offer is a lie unless written down. They will tell you they will give a pay rise or bonus in 'X' months, that there will be promotion within a year, or that despite starting at a different role you will get the one advertised initialy in 'X' months. This almost never comes to pass and if you broach the subject they will act like you are being ungrateful for the opportunity they have granted you. I have heard it from more colleagues than I care to count. If you have a job offer get the details in writing. If it isnt evidenced it wont be delivered. If you are good at your job you will never get promoted, as they are struggling to recruit the same quality of analyst as they used to. Converesly the newer/less experienced analysts will get promoted over you because they can afford to lose them in their current role. Payrises and promotions (when rarely given), are generally not given based on personal merit but on whether the recipient is: A- Close friends with their manager, B-Threating to resign. None of the above will be granted to you unless you ask for it. In particular bonuses are exceptionally rare, and generaly never outwith the range of £750-£1,500 so ensure any job offer is appealing to you on the assumption you will receive no bonus for work you do above your designated role. This is an issue as the paygrade they offer is not industry competitive. Dont go into this expecting that will change once you prove your value, it wont. As a consequence of the preference stated above on promotion awarding, you end up with a lot of people who dont know how to do their jobs calling the shots. The basic nature of the work means that they only hire out of university for the SOC roles, as anyone with experience in the industry knows most of what the company does is simply busy work, and leave soon after. There is also a problem of bullying due to the companys reluctance to take action against problem employees. If you end up on the wrong team you will be driven to near insanity by a toxic colleague looking to berate you at every turn. Most colleagues are however fairely nice and the co-workers are one of the few redeeming features. Just understand your complaints ,should you have an issue, are likely to be ignored. Their response when complained to enough, is to move the problem colleague to a new team. This just fobs the problem onto another group of colleagues for the next 6 months. If you are fresh out of uni and there arent any other offers on the cards then this role will do for the short term. There are lots of opportunitys to learn but this will stagnate within a year, at which point you will need to look further afield.