Pros
Zeeco quickly offers a lot of experience for right-out-of-school grads, unfortunately it is because you are "forced" to work 50+ hour weeks to complete projects on time. Projects are intentionally sold with reduced margins, and the project manager is expected to make up that difference at any cost, including their personal life. If you get into sales (applications), then you are expected to turn out quotes like a trained monkey instead of being an engineer like hired. Not much thought or creativity is appreciated outside of typical designs (again, we're engineers right?). Zeeco tends to promote good engineers with no leadership skills to management positions, then provide zero training or support to help them succeed in a role they have no prior experience in. You do get a lot of good travel benefits, but the joy quickly fades as you continually get last minute leave notice for an extended length trip with no return date.
Cons
Performance bonuses are conditional, with a clawback attached. Isn't it a bonus for work already performed/executed? It's not a retention or relocation bonus... Pay is sub-par for industry, peers, and for the amount of work required. Extra hours worked is necessary for any job that you want to excel at, but it shouldn't be expected, and you shouldn't be sneered at for leaving on time (on time = 10 hour work day) The downturn created a competitive atmosphere internally, and departments compete with each other to ensure they keep their own books positive. Creates a hostile environment between groups. The "ma and pop" environment that Zeeco wants so hard to retain just comes off as "old and outdated". Think steel industry in the 60's... do you want to work back then? They popped open a bottle of whiskey at their desk at 5:30, that's how they got through it. Zero structure, work practices, standards, etc. Everything is done on a whim and on the tribal knowledge on 1 or 2 people. Terrible at succession planning.