Customer Care Specialist - Customer Care Specialist Bambora Employee Review

2.0
Jul 23, 2025
Recommend
CEO approval
Business Outlook

Pros

good teammates, friendly environment, convenient office location for commuting in Victoria

Cons

low pay, heavy workload, limited opportunities

Explore other reviews about Bambora

3.0
Mar 24, 2026
Recommend
CEO approval
Business Outlook

Pros

Good atmosphere and nice people to work with

Cons

Pay is not good. Not super familiar with clients.

5.0
Dec 3, 2025
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Working culture was great, benefits were reasonable

Cons

opportunities for advancement on my specific team were limited

See reviews by: Helpful|Rating|Date|All