This is team InVision.
That’s right. InVision employs just over 800 people. They are valued at $1.9 billion. The company has:
No lease agreement tie-ins
Talent distributed all over the world
Happy productive employees
These are companies of the future.
(Picture credit: Clark Valberg)