4.0
Recommend to a friend
83%
Say this is a great place to work
81%
Proud to have on resume
92%
Employee - Principal/VP/Director
fixed salary and variable compensation based on sales and delivery achievements
Employee - Principal/VP/Director
Techy culture
Employee - Principal/VP/Director
in Europe, reputation varies from weak to strong, depending on the country