
Apptio
RepVue Score
0
Top 20% of CompaniesApptio
Back to Reviews
Current Employee It is a great job if you have good leadership, which I do have and the company has. The biggest improvement i could suggest is making sure the folks new to role get time to adjust and learn and solutions are a bit more complicated than I have been used to. Browse Other Reviews
3.9
Aug 18, 2025
Useful