I like that they are very flexible with their services as well as being able to work within tight deadlines without having to over-commit myself when working for them in my previous role. It's good if there is an issue or problem arises during the project but sometimes things can be difficult due to communication issues between both parties. If everything goes smoothly then this isn’t really anything negative about bee site however should something go wrong at any stage of the process they will get back to me straight away which helps ease some concerns i had beforehand.