Vantaggi
The team are great and everyone really gets along. There are regular social meetings in addition to the morning huddle which I think really adds unity to the team overall as well as keeping all work synchronised. I was truthfully rather worried about management having read some older bad reviews before I started but can honestly say that I have had nothing but support and genuine care about my development since I joined 3 months ago. It is an agency so a lot of regular work is a-given, however never have a felt absolutely overwhelmed to the point I think I can't handle it, and if I have had any concerns they have been almost immediately rectified by project managers. There are busier days and quieter days, I am never being given as much as possible just for the sake of it. Also the company are creating more flexibility, from home or at the office as preferred/required. I think this is hugely important as the work-life climate changes and many companies have so strictly fallen one way or the other (i.e. getting rid of office space or not trusting employees to work from home). It will be great to work from home some days and come into the office on others for meetings or just to get out of the house. If you are a career driven person with a lot of ambition and willingness to learn then I can't recommend this company more highly. I can't stress enough how little the negative reviews reflect my experience of this company.
Svantaggi
None really. I suppose you could say it's largely recruitment based work so the type of work may not be of interest to some, however I enjoy what I do and have found this not to be an issue as my work changes from client to client so I am always being presented with new challenges and opportunities.