employer cover photo
employer logo
employer logo

Impressive Relations

Is this your company?

Don’t work for them - Sales Development Representative (SDR) Impressive Relations Employee Review

Explore other reviews about Impressive Relations

4.0
May 2, 2021
Recommend
CEO approval
Business outlook

Pros

Competitive salary, Flexible, Perks, travel bonus

Cons

Stressful, unbalanced income, poor communication between two companies.

See reviews by: Helpful|Rating|Date|All