Great place to work and expand your knowledge, as with most places, management can be hit or miss, some great some not so great. There are ways to move into areas you would like to work. Overall a great company with great benefits. Typical day is about 9 hours, overtime when you want it and sometimes when you don't. Just part of the aviation culture. I have worked with some great managers and had a few not so great. Company tries their best to help out but like most large companies, you can get lost in the process. It is what you make it. least enjoyable thing is not getting the support needed sometimes to get the job done. Most enjoyable part is knowing what you do is important and lives depend on your abilities and workmanship. Seeing those big birds fly off after you repaired it or worked on it. Most co-workers are easy to get along with.