I have a huge data(around 2000) of startup companies in my platform. we are showing them in different views like compact view, board view, business modal view e.t.c Is it good practice to have data in multiple views & categories..
Whether or not it's good practice depends on the user needs. If you have multiple audiences then it's certainly appropriate to have multiple views. Different things are important to different people. This why many reporting dashboards are extensible and modular - flexibility for the breadth of audience preferences and priorities.
I would consider who you are designing for. If there is more than one, consider which - if any - is most important. Focusing on the audience and what needs you are fulfilling for them will make decisions like this a lot simpler.