Pros
The company definitely has employees interests at heart. It tries to encourage internal collaboration both professionally and personally. Pay is on par or better than other IT vendors. Benefits are excellent from medical to work from home allowances to help build out a home office. Calix works to hard to train and invest in its people - knowing that investing in its people is rewarded by its people investing in their customers - which goes full circle. Calix is a leading vendor in the Service Provider market space and is quickly incorporating technologies, integrating partners, and offering eco-sysstem type solutions that are essentially unmatched in the industry today. Calix cares about its employees. It also cares about its customers. It gives its customers tools and resources for them to be successful.
Cons
Explosive growth (people, territories) recently has tenured personnel helping out on multiple fronts trying to spin up new hires and manage multiple territories. The problem should be short lived though. The hiring process - while some would consider it very thorough and designed to protect and enhance the company's stellar culture - can be a bit tedious or long in process. In some cases, great talent may not have patience or be willing to wait out the process if candidates are entertaining multiple opportunities. The company needs ability to act faster when good talent is available. Many companies offer RSUs or other stock options up front as part of the overall package. Calix chooses to offer its unique stock plans after hiring.