Vantaggi
Friendly people, some employees are very knowledgeable.
Svantaggi
Company is extremely disorganized, pays far below the average considering they are in the City. Company has a 'sink or swim' culture when it comes to new starters and you are expected to get results straight away. Your manager rather than helping you overcome any issues you have will simply belittle you in front of your colleagues and frankly make you feel stupid. The code base is an incredible mess and bugs are constantly being introduced by changes ( even with very basic features of the product) due to the badly maintained/spaghetti code. I was lied to during the interview process about what my employment would entail. In a nutshell the pay is not worth the stress of dealing with the horrid code base and you would be far better off looking else where ( I left after a month , increased my salary by nearly 50% and now work in a very pleasant environment; learning from some amazing people)