Everyone else except the management people are very talented engineers. The very few remaining good engineers are very friendly, helpful, and respectful. You can learn new stuff.
Cons
Management is dysfunctional, promotions are based on whether you work on the hottest project at the time of evaluation and not on your past full year of work. Annual review is useless. No career or salary growth unless you know the right people. Talent is unhappy and leaving rapidly. HR person is wonderful but powerless.