I have been working with interdependency since its beginning, they are always professional but also very efficient when it comes time work together! They do great job at listening what we need from them as well their suggestions can be helpful too!! We worked closely during my 2 years of being an intern there so i am really happy that this team has become one part out family now.
My only regret would probably not get enough opportunities while under internship period because you know how hard things were back then haha.