It's fine up to the word "products". After that, I don't know what you mean. We don't really describe interactive products as "nice" and "both the business side as well as the people using it" doesn't make sense. Can you try to explain what you mean in a different way?
Student or Learner