Ventajas
The flexible work schedule. Most employees work from home at least 1 day a week, usually more. Additionally, about 75% of the employees are great to with. They are responsive, collaborative, and passionate. We usually have a common goal and, for the most part, work well together to successfully achieve it.
Desventajas
The senior leadership of the company has no idea what they are doing. They make stupid almost reckless financial decisions like laying off lower paid support positions while giving the sales people an increase to their already $100K/yr base salary with little to no incentive to actually sell anything. And then they wonder why the sales aren't coming in and we are still not profitable after almost 10 years. And continue to scratch their heads at why the good people are leaving. The biggest, most note worthy thing the new CEO has done in his 8 months with the company is remodel his office which earned him an additional $100k bonus. If the right people like you, you will do well financially. However, if you end up on the black list you might just find yourself laid off.