CSL – Horrible CIO and disorganized IT leadership. | Comparably
CSL is a biotherapeutics company develops and delivers innovative biotherapies. read more
EMPLOYEE
PARTICIPANTS
174
TOTAL
RATINGS
1335

Horrible CIO and disorganized IT leadership.

What makes you most happy at work?

Good relationships with coworkers and vendors.

What are some of the best things about your team?

Good working relationships among coworkers.

What needs to change to make the company culture better?

Needs much better IT leadership.

What did you like most about the interview process?

Very quick streamlined interviewing process.

×
Rate your company