First off, it's wild to me that the name of the company is taken from Atlas Shrugged. First ๐ฉ
Messaged about a Sales/Practice Leader role in Boston. Essentially an opportunity to start an office and build a team around their "SaaS solution for small business finance".
Looked at Glassdoor and they are highly rated, but the reviews seems cultish.
Anyone have first hand experience with these folks?
32 comments