Pros
Autonomy, great work-life balance with hybrid work schedule, competent engineers, 9% 401K match, friendly coworkers, frequent training, diversity of projects, tuition reimbursement
Cons
Accessing information from past projects for reference could be improved. Lost institutional knowledge as veterans retire, however efforts are being made to improve this. There could be more non-managerial opportunities for growth.