Pros
Good company in respect of giving fruit and drinks in the office. People are generally good to speak with and approachable. Company takes pride in working on things like hackathons and other events internally.
Cons
If for whatever reason, your colleagues are not hand in hand with you, you will struggle. The company onboarded many people but not enough thinking to how they would cope. Favouritism was common with colleagues who had been working there for a long time. Those colleagues would get preferences to the work/assignments, and as someone new I would not be able to fit in. Lots of gossip takes place behind the scenes and I was glad to have left. Real benefits only pretty much fit in after probation period has finished, prior to that, there's barely anything.