Tetra Tech – Huntsville, AL
Tetra Tech is actively seeking a Senior Mechanical Engineer for immediate employment in the Huntsville, Alabama office. The qualified applicant will… Tetra Tech
The Chicago office is in a convenient location next to all of the major train stations - my commute was nice. Pay was market rate.
My boss was a jerk.
Advice to Management
Take better care of your people.