Pros
The lower level people are great. I have been able to work with and learn from some incredible people. Opportunities to take on lots of responsibility early in your career. If you are ambitious and show initiative, you will be able to take on just about anything.
Cons
The pros are moot because it feels unlikely we are able to succeed at this point. Extremely poor leadership. Upper management has shown time and time again they have no idea what is happening on the ground floor. The most recent example is a layoff of 15% of the Station workforce which included key engineers, simply because upper management did not take the time to understand who was doing what work. Constant shifting of priorities makes it impossible to complete anything. You will be told what you are working on is the top priority. You will feel that this is finally the time Axiom follows through and builds a design, only for priorities to shift once again. I have been at Axiom for years and this has happened more times than I can count. Axiom claims to be a world-class engineering company, but it is all talk. Axiom is incapable of actually building any hardware.