Pros
Good salary and decent medical benefits
Cons
There are too many cons to completely list here, but to start: 1. Rain Bird management philosophies are stuck in the 1970s. They claim they are an innovative, forward looking company, but when an employee has ideas, they are shot down immediately if they do not come from management. It is always "their way or the highway". This leads to major project delays and even project cancellations. 2. The vacation policy is non-negotiable, and archaic. If you have more than 10-15 years experience, do not expect to negotiate more than the standard 2 weeks vacation that a recent high-school or college graduate will receive. 3. While there may be some good managers, my experience was with a manager who not only had sexist hiring practices, but also made promises in the interview and hiring process that were rescinded after the first day of work. These promises not only included position and project responsibilities, but also college tuition reimbursement.