Pros
Pay is competitive. Benefits are outstanding. Coworkers are in general decent hardworking and helpful. Job security is scary good. One of the very few places in the bay where you can tell "normal" people what you do have them understand what you do. The company is old school, if you like old school.
Cons
The work hours are early, and you can't be a minute late to work, the admin goes around taking roll every morning at 6:05AM to make sure of that. You are a slave to the whims of everyone, especially production. Your work is only yours if you work them out on your own "under the radar." This isn't hard to do, once you have things figured out, because management is a mixed bag of micro management and generally distracted leadership that will let you run projects with complete impunity. Sadly as soon as anyone actually "reviews" it, the project is no longer yours, so just sit back and enjoy the ride! Nothing gets done without a hard copy, heaven forbid you send an electronic copy of something out. The work is primitive at best, so do not expect any cutting edge stuff. There are some guys there who look like they will die on the job, and Gillig will probably let them, so if you are looking for job security you got it! The whole bus business is propped up 80% by federal tax dollars, and those dollars equate to performance based bonuses for upper management (“your job is get the job done right the 1st time, and have it ready yesterday”). If you have hopes of getting a piece of the bonuses that the 14 people at executive pay (that’s right 14 for 700 employees) enjoy, you better be related to the right people. In general promotions are based on: who you are related to, what color your skin is, and who likes you.