
Can be transparernt but very verbose.
The leadership team keeps us informed of important timelines and updates within the company. They have a future vision and I personally believe Intellia will be a great success.
Online presence & LinkedIn activity - biotech is a small world, but a lot of people in my network have never heard of us and don't know what we do. They are always surprised to learn that there is a local biotech with over 250 employees that they've never heard of.