Great with the right team
Some teams are great and some managers are great. Others are overbearing and create more stress than there should be.
Overall great benefits and opportunities to move up if you start with them as an engineer or management.
Free Lunches, Great Benefits
Low Pay, Stressful with the wrong team