KUBRA provides customer experience management solutions to some of the largest utility, insurance, and government entities across North America.read more
This company is accepting feedback from verified employees
It's exciting place to work and love the opportunities to explore new technologies
What do you like best about the leadership team?
Leaders are supportive and transparent
What makes you most happy at work?
working from home is the best as the team is spread across Canada and US offices however going to office is just waste of time. Once a week was fine but twice a week does not makes sense.