Taulia Business Development Department Employee Reviews | Comparably
Taulia Claimed Company
Taulia provides cloud-based invoice, payment and discount management solutions for large buying organizations. Taulia is a leading provider of working capital solutions headquartered in San Francisco, California. Our mission is simple: Powering businesses to run better by building the future of finance. Together. read more
EMPLOYEE
PARTICIPANTS
103
TOTAL
RATINGS
1979
HR or Marketing? Claim Your Free Employer Account

Taulia Business Development Department Employee Reviews

What do you like best about the leadership team?

Leadership Reviews

They are generally very reachable. They don't put themselves in some ivory tower and make it hard to talk to them.

Review from Business Development Dept

Our leadership team seems very available. That could be because our company is small, but they are very reachable, which I like.

Review from Business Development Dept

The leadership team welcomes candid feedback and promotes a collaborative environment.

Review from Business Development Dept

Open, supportive, excited, engaged and engaging

Review from Business Development Dept

What does the leadership team need to get better at?

Leadership Reviews

There aren't any Leadership reviews of Taulia yet.
Be the first to contribute a review.

What is the best part about your compensation package?

Compensation Reviews

Best part of my compensation package is the health care.

Review from Business Development Dept

Why do you feel undervalued and what would make you feel better about your compensation?

Compensation Reviews

I feel like the story I get in performance reviews is different than the story in my paycheck. I got a pretty good performance review 18 months in, and only got 90% of my bonus, despite being told close to exceeding expectations on most things. Then my raise was tiny, didn't match what I was told

Review from Business Development Dept

I am not a fan of how my bonus target is basically unattainable. My bonus is 50% personal performance and 50% company performance, and getting 100% of my personal performance is basically impossible. If that is the case, just tell me my bonus target is lower, but make it attainable. That felt cheap.

Review from Business Development Dept

What are some of the best things about your team?

Team Reviews

Our team is pretty collaborative, despite being so far apart and not having seen anyone for a year. Everyone is supportive and willing to help out.

Review from Business Development Dept

My team is very helpful and people have differing opinions that are constructive

Review from Business Development Dept

My team is collaborative, helpful, willing to share information, and generally a really fun group to be working with.

Review from Business Development Dept

The company values run through everyone, from CEO down

Review from Business Development Dept

What do your coworkers need to improve and how could you work together better?

Team Reviews

There aren't any Team reviews of Taulia yet.
Be the first to contribute a review.

What is most positive about the culture and environment at your company?

Environment Reviews

People are hard working and nice. I generally like my coworkers and like working with them.

Review from Business Development Dept

People are more than just coworkers. It's ok to be a person at work, which I like.

Review from Business Development Dept

The most positive aspect about our culture is the willingness to talk about hard. things / difficult. topics.

Review from Business Development Dept

Openness and the clear togetherness

Review from Business Development Dept

What needs to change to make the company culture better?

Environment Reviews

There aren't any Environment reviews of Taulia yet.
Be the first to contribute a review.

What did you like most about the interview process?

Interviews Reviews

It's been a while since I went through it, but it was fairly laid back. People seemed to want to get to know me and what I could bring to the table, but weren't trying to ask gotcha questions.

Review from Business Development Dept

It was relaxed and not some kind of "gotcha!" interview

Review from Business Development Dept

What I liked most about the interview process was the chance to meet. some of the team, ask in-depth questions, and participate in a round-table type conversation. I felt less on the hot-seat, and more like "wow, these guys are really interested in what I have to say and the value I offer."

Review from Business Development Dept

The process was focused on not just skills to do the job, but cultural fit. As a result of this process it has been extremely easy to fit into the organisation and start contributing quickly

Review from Business Development Dept

What would you improve about your company's interview process?

Interviews Reviews

There aren't any Interviews reviews of Taulia yet.
Be the first to contribute a review.

What makes you most happy at work?

Outlook Reviews

Dealing directly with customers. I really enjoy those interactions. I also am happy when I have a project to work on and can dive in and do what I feel is best for the customer without too much leadership overreach.

Review from Business Development Dept

Free food and autonomy to do what I feel is best for my customers

Review from Business Development Dept

I happy engaging. with my colleagues, and being challenged every day to keep learning.

Review from Business Development Dept

Being able to directly contribute to the success of Taulia and therefore the success of all the team

Review from Business Development Dept

What's going wrong and how can it be improved?

Outlook Reviews

There aren't any Outlook reviews of Taulia yet.
Be the first to contribute a review.

What do you like best about your company?

Outlook Reviews

There aren't any Outlook reviews of Taulia yet.
Be the first to contribute a review.

What would you most like to see improved at your company?

Outlook Reviews

There aren't any Outlook reviews of Taulia yet.
Be the first to contribute a review.

×
Rate your company