I worked with a member of their team for almost a year as an intern. I cannot say that I had a particularly positive experience with Think Shift, but I cannot say that I had a particularly negative experience either. Think Shift has a pretty solid team of consultants, and I think the agency has a good culture. The people there seem to be genuinely interested in their work and in doing the best job they can. I think that the team at Think Shift is very focused on solving problems and putting together a good, solid experience for their clients. If you are looking for something that is both a solid team and a good experience from a company perspective, I think that Think Shift is a great fit. I worked with a member of the team who was building out our website, and I think that I learned a lot from him about how to build.