Pros
The best part of working at Vectara is making an impact. We're building things from the ground up in an innovative space. Creating a respectful and collaborative culture is very important to us as we work in this fast-paced space.Cons
It's a start-up, so we move fast and can have multiple roles.