Overall, very good people. Individuals get free healthcare premiums. There are lots of learning opportunities. The engineering team offers a ton of free access to quality learning courses. The engineering manager promotes to learn and becoming a critical thinker.