Pros
I know it sounds cliche, but the people here are great. Every company faces its unique challenges. Often times, what makes or breaks a workplace is not necessarily what specific challenge you face, as much as who is facing it with you. The company has hired and retained some amazing talent, that continues to be the strength of the company.
Cons
Nothing particularly worth noting at this point.