
The team is awesome. Some of the smartest, most capable people I have ever worked with. It's a very self-directed environment. You work with people here, not for them. Only downside to that is sometimes things like communication and coordination can slip.
The talent and ability of the leadership team is truly impressive. It would be nice if team members could get more mentorship from above, but we don't live in a perfect world. Don't misunderstand, continuous education/improvement is a company tenet but sometimes tough to balance with workload.
The people. It may sound trite, but almost everyone here is amazingly talented. People are and expected to be multi-disciplinary problem solvers. When you are out of your depth, there is always someone here with experience you can call on. We all make each other better every day.