The company offers flexible hours.
Pros: the company has a great 401 program, and a health savings plan.
Cons: incentive programs are hard to achieve.
Great company to work for. As for any company, the job has its pros and cons, but it's up to you as an employee to choose whether or not you can make the best of it or not.