F5 Networks GLobal Services
F5 is a very good company to work for. They are based out of Seattle, and offer very competitive salaries and benefits. They have undergone several management changes, but still provide a good work environment. If you work remotely you are given full control of your business hours based on your customer needs.
ProsSalary, benefits, work/life balance
ConsLack of upward mobility