A lot of this is luck of the draw. If you have great departmental leadership then your experience at Gallo might be really positive. I reported to one amazing leader in my time there, four mediocre managers, and last and certainly least was the monster of a micromanager that drove me to seek other employment. If I can give any advice to someone looking at Gallo it would be to build your resume and get out. My career was stuck at Gallo and I was never given a real opportunity to thrive. Since leaving, my new company culture has been night and day and I've excelled greatly under leadership that gave me a real opportunity.