Gave a good overview of company
Peers are generally helpful and responsive
They're effective in their work
Pays fair enough. Not the main reason most people are here anyways
I like that I don't have to travel 100% of the time, but I get to on occasion
It honestly depends. Either you have a great TL who understands you and can lead, or you have someone who has no idea what they're doing. Roll the dice.