Side

Overall score : 4.52/5 (59 reviews)
Filter scores by country World

Employee reviews

What do you like the LEAST about your mission?

Too much hunting new prospects because we lack of ressources and means

What do you like the MOST about your company?

The atmosphère and the relationships with my colleagues

What do you like the MOST about your mission?

Bring revenue and growth to my company and see the impact

What do you like the LEAST about your company?

In term of "sales" : goals and objectives are not always "achievable"