Pros
Excellent Benefits, Good Pay, Great Vacation Plan, Gives back to the community.
Cons
Ancient Tech Stacks. Lack of team unity. Direct Manager not technically capable of understanding complex software issues. Not welcoming to people who did not start their career at HEB out of college. Poor onboarding. No documentation for their systems. No training of systems and was expected to reverse engineer everything. If you are looking at working with the latest tech stacks on cloud this is not the place for you. There are engineers that want to learn new things but leadership in the team kills their desire to learn by not allowing them to give feedback on issues and killing their ideas without listening to them. Team leaders are more out for themselves instead to make the team better.