Good - Sales Development Representative (SDR) Apptio Employee Review

5.0
24 Jan 2023
Recommend
CEO approval
Business outlook

Pros

Very friendly, Nice approach and Good culture

Cons

Changes are good but things are been taught differently

Explore other reviews about Apptio

5.0
13 Apr 2026
Recommend
CEO approval
Business outlook

Pros

Great pay, wonderful people, and life-changing products.

Cons

Learning curve can be difficult

3.0
22 Jun 2026
Recommend
CEO approval
Business outlook

Pros

Before we were bought by IBM this was a great place to work.

Cons

Culture has gone downhill in recent years with leadership allowing a lot of our best technical leads depart.

See reviews by: Helpful|Rating|Date|All