
I enjoy analyzing problems at work.
it is easy to approach engineers to discuss issues/work out solutions
open to new ideas. The downside is that they are too busy to delivering code (and sometimes don't have time to think of implications of decisions)
Medical/dental is average (on part with what other companies I have worked in). gym and telecom compensations is something recently added by Calix (nice to have) Calix stock plan is unique