Pros
The work-from-home and hybrid options are nice
Cons
Messy Codebase: Nobody seems to know how anything works, or what anything does. Many critical applications have been written long ago by people that are no longer employed by Hy-Vee. There is not much in the way of coding standards or useful documentation. Changes that should take minutes take hours, days, or even weeks because of the mountain of process, research, and paperwork required to get anything done. Lack of Work/Life balance: Management doesn't mind requiring team members to work into the night or over the weekend. I understand it is sometimes necessary to work extra hours to meet deadlines, not ideal but it happens. This is worse than that. Sometimes meetings are scheduled early in the morning, sometimes teams are required to do things over a weekend that could easily be done during normal working hours. Additionally, many teams are required to participate in an on-call rotation. This was not mentioned during the interview process. Quarterly Bonus The bonuses are a joke. All four added together amount to about 1-2%.