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.
ProsFree Lunches, Great Benefits
ConsLow Pay, Stressful with the wrong team