Contact the publisher of this press release Finit, a Recently Certified Great Place to Work™ is Named #11 on FORTUNE Best Workplaces in Technology™ 2020