Pros
Customer driven, commitment to the mission of "disrupting the status quo of legacy networking", transparency at all levels, happy customers, innovative, fast-paced, growing, smart people, great leadership.... list goes on
Cons
No significant 401 K matching, but improving