A static intro with the company logo can be a good start for a video, but it is likely not attractive enough for viewers. Viewers typically expect to see something interesting and informative from the beginning of the video. Animated elements are better suited for the beginning of the video.
Idea: A story-driven 3D intro leading to the logo
In the first 10-15 seconds of the video, you can show several 3D scenes that illustrate your business. The scenes can display different aspects of the company's business, such as production, warehouse, office spaces, work processes, etc.