Taro Logo

Great Culture, Evolving Org

Platform Engineer
Former Employee
Worked at Apptio for less than 1 year
December 13, 2024
Madrid, Spain
4.0
RecommendsApproves of CEO
Pros

Great company culture and support of employees.

Cons

It needed better agile organization, but that's understandable given their rollout into the IT department occurred during many changes.

Additional Ratings

Work/Life Balance
4.0
Culture and Values
5.0
Diversity, Equity, and Inclusion
5.0
Career Opportunities
5.0
Compensation and Benefits
5.0
Senior Management
5.0

Was this helpful?

Apptio Interview Experiences