My Journey in UX Research: In-house to Agency

2021-10-06T23:19:28+05:30By |India, UX Research, UX team|
Photo of Atul Verma in Delhi, India

I started my journey in the UX domain in 2015. Before that, I used to work as a software engineer. Over these years, I have worked in UX departments at companies, as well as in UX agencies. And now I am running Ethnity, a UX research agency in India.

In my experience of working in an in-house environment first and then moving to an agency environment, I have noticed some big differences between them.

In this article, I have compiled some major distinctions between these two environments for you to compare.


Let's do it.


Working In-house

  1. Better visibility of the product roadmap: In-house practitioners get to be closer to the project that allows them to get more exposure to the product roadmap from start to finish.
  2. Better clarity on the impact of research on the product: UX practitioners get a better understanding of what is the impact of the research project and how could they make more impact. There are opportunities to work on products until it is released and even continue to improve it after release.
  3. Industry domain expertise: If you work in an in-house research team, you are most likely to work on a specific product offered by the company. This can be truly gratifying as you have a direct role in the success of your product. Also, you develop a long-term relationship with the product and that can result in you becoming an expert in a particular industry domain such as in E-commerce, Edu-tech or IoT, etc.


Development process by Monika Habrzyk- Ethnity UX Research Company India

Development process by Monika Habrzyk


Working at an Agency

  1. Learning at its best: There is so much to learn in an agency environment. Often teams consist of practitioners from different skillsets and levels of experience. They learn new ways of working from each other. Every project is different and has unique requirements, which means the researchers get exposure to a variety of research approaches and industry domains and that too in a short period.
  2. Fast-paced work with cutting-edge tools: Agencies are often hired because they can do something quickly and more efficiently than an in-house team can. And agencies are more likely to have innovative tools and tools specifically made for researchers. This also allows learning to use the latest tools and methods.
  3. Collaborate with new clients and consultants:  The clients and consultants are always changing in an agency environment. This gives the chance to work with new people often and grow one’s network.


Teamwork illustration by Ramy Wafaa- Ethnity UX Research Company India

Teamwork illustration by Ramy Wafaa

In the end

These two environments have their differences and no one is better than the other. It is all about your work preference. The above thoughts are based on my own experience, so I recommend you to explore both kinds of workplaces to form your opinion. Having a variety of experiences is not a bad thing in the industry.

At Ethnity, I get to interact with UX practitioners from in-house and agency environments. It is helpful to know about what work life is like for them. Understanding another person’s viewpoint always gets you closer to empathise with them and improves communication. At Ethnity, we are not only interested in strengthening our team but also support our client partners and industry peers with our experiences and learnings.

Let’s connect! Follow us here for more UX related content. As well as on Twitter & LinkedIn.

About the Author:

Atul holds a masters degree in Design & Research from National Institute of Fashion Technology. He comes from a diverse background of Design and Engineering with experience of working in startups as well as large organisations such as Samsung Electronics, IndiaMart & HCL. Today, Atul works closely with clients helping them create user-centric products and services. He is actively involved in research, storytelling, brainstorming and sketching.