Pros
I have been working with Human Innovation for almost a year now and they are a fantastic company to build a working relationship with as a freelancer. The key to success with the team is building trust by showing them that you can solidly get the job done. Once you have built that trust, the opportunities and growth potential here as a freelancer are far and wide-ranging.
I really enjoy the energy and passion that they bring to each project, and I feel I have really developed my skills as a freelancer since working with them.
Additionally, they are also highly flexible with where I work, which is a real bonus.
Cons
Project timings are tight, like anywhere really. You need to be very upfront with the time that you can give.