Plaid
RepVue Score
0
Top 10% of CompaniesPlaid
Back to ReviewsFormer Employee Fantastic company and brand. The US and Europe are two very different businesses though, despite Plaid's best efforts. The culture, incentives and overall opportunity is much greater in the US. Browse Other Reviews
3.3
Dec 19, 2024
Useful