Pros
Calix embraces the work from home culture. No managers looking over your shoulder to make sure you get the work done. Flexibility. You can adjust your schedule to fit in anything you may need done. Communication. You would think this would be lacking in a company that's so largely focused on working from home, but I feel very much like I'm part of a team here. Calix prefers to over-communicate, so you never wonder what's going on. Contrary to some previous reviews, I feel that I have a great work-life balance. Most days I don't have to work over 8 hours. I don't feel that I'm expected to be online 24/7. Great pay and GREAT benefits. Majority of the people I have worked with in this company are phenomenal. Passionate about what they do, smart, and amazing to work with.
Cons
Meeting overload. You'll be in quite a few meetings, some days having 7-8 hours of meetings. But it keeps you feeling like you're part of a team, not isolated on an island.