Pros
The company has very strong position in its field (fiber access technology). It has very good and unique vision focusing on providing the full tool set for its customers including hardware, software and cloud application. Balance sheet is very healthy with mostly positive income. One of very few company which sticks with work-from-home policy. Provides very good benefit package including medical, option package. The engineering staff is wonderful with knowledgable peoples we can learn from. The technical spectrum spans from hardware to embedded software, protocol development to network monitoring system and cloud application. I feel lucky to be a part of the company. When anybody comes onboard, there are well-prepared training materials which help to learn things quickly.
Cons
I like work-from-home so i do not see it as cons. I do not see other cons.