Pros: there still are people willing to mentor
Cons: compensation is not based on merit, but rather networking
The Culture here is pretty good. People are friendly and are willing to help you out when you have questions. Compensation is right on the median but there's quite a bit of room to grow. Don't expect outside credentials to help you too much. Experience over academics is the way to go for this Company. Work hard, but network harder because that's they way advances work here.