Audubon Employee Reviews for Mechanical Engineer

Browse Audubon Reviews by Job Title →
Mechanical Engineer
in Metairie, LA

"A good employer to get into, but not enough incentive to stay."

What do you like about working at Audubon?

"Initiative to grow; Willingness to provide experience to those without any; Aesthetically pleasing office space"

What don't you like about working at Audubon?

"Disorganization; Lack of training; Lack of explanation of expectations; 3 sick days a year; low fraction of billable workers versus non-billable; Turns away small projects simply because of gambled large projects, losing customers/employees; Blatant dishonesty to employees; overlooking several national holidays"

What suggestions do you have for management?

"Employees appreciate sincerity; Never turn away work that yields profit;"

We noticed that your web browser is outdated!

Update your browser to have a more positive job search experience.

Upgrade My Browser

×