The best part of working with them was their ability to listen to our needs and deliver exactly what we wanted! They were able to take out some time from work life balance for us so they could focus more in helping grow our business. What I disliked most about this team member was how he would always put himself before others when it came to his projects or tasks assigned to him by me. He constantly tried to do things without asking first if i approved but yet felt entitled because "he's my boss". This person has been terminated due to not meeting expectations set forth during onboarding process.