RepVue
Finch

Finch

22 Employee Ratings
22 Ratings
100% Verified
3.8
Unclaimed Profile
Rate this Company
RepVue Score0Top 20% of Companies
RepVue Score

0

Top 20% of Companies
Finch
Finch
22 Employee Ratings
100% Verified
3.8
Unclaimed Profile
85.70
RepVue Score
Back to Reviews
Current Employee
3.3
Mar 2, 2024
Leadership is out of control. Doesn’t seem like they have a clear plan and will sacrifice employees at the alter for their investors. Avoid if you want job security
1 Useful
Share
Browse Other Reviews