Pros
Diversity is valued, inclusive culture and leadership is respected.
They value the employees and strive to make it a great place to work.
Not only do you get to work on cutting edge technology in a growing market, you get to work with wonderful and incredibly talented people.
Pay is decent, ample time off.
Cons
Completing my 4th year and there are no real cons I could think of.