They got me set up with the contract with no issues.
Cons
Had to get a EIN in order to get paid.
5.0
31 Mar 2026
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
-Amazing culture
-Supportive leadership team
-Opportunities to get creative and explore new ways of doing things
-Super friendly coworkers
-Fun in person retreats and remote activities