Pros
I have been a member of the IntelliGO Networks team for 4+ years now and it is an amazing place to work! everyone that works here really cares about what the company is trying to accomplish and really works together to push the company's success. The culture is very collaborative. You don't have orders coming down from upper management that you are expected to blindly implement. Rather you have a management team that asks for and encourages input, new ideas, feedback and improvements from everyone.
Cons
I wouldn't call it a con but since everyone who works here is so invested in the company's growth, our work tends to trickle outside of regular business hours. Again wouldn't call it a con but it might be to someone who unplugs at 5pm everyday.