Pros
Rain Bird has good name brand recognition and quality products. it is nice to work for an industry leader. They pay well.
Cons
Rain Bird does not see the value of an employee. People are hired and let go constantly. They hire for the moment, but not for the long term vision. People doing a great job in one department because a different division is struggling at the moment. There are not many tenured people in middle management. Out of my department of 24 people, only 3 had been there over 4 years. Top management is also so paranoid about having any sales or product cost figures leaked to the competition that they do not even let their sales managers know important costs and figures they could use to better do their jobs. It's insane. The freakiest atmosphere I've ever experienced. Everyone watching their backs and running around paranoid about their jobs. It's weird.