Pros
Great team, amazing benefits, leadership is transparent they share where the company is financially, goals are measurable actionable and attainable, the team works really well together. I love what I do, I love my team, and I love this company!
Cons
I am not really sure what to put here. My experience has been great.