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
2 May 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