Pros
I enjoyed the process to come onboard with Calix as I felt I was interviewing them as a company and person as much as they were interviewing me. By the time we got to the offer stage, I was very excited about the opportunity and wanted it very badly. The interesting thing is once I got inside Calix, it was even better than expected...The people, the culture, the management team, everything is the best.
Cons
I struggle to come up with any Cons against Calix other than possibly with high growth comes a bit of confusion but in the end, everyone is rowing in the same direction.