Pros
Great place to use and learn about automation technology. The teams try to be at the same page with most media technology out there. Some teams are great to work in. Lots of young new faces came recently to the company. Some new amenities and growing base for employee activities. Company discounts for a lot of places. Discount for home automation equipment for employees.
Cons
Company changed a lot over the years, especially when the owner, who created the company died. A lot of teams got merged, others got completely transformed, larger management hierarchy has been created and the corporate policies started to take shape, alienating the people from each other and from the company. Company benefits are no longer seem like a benefit, rather than covering the basic needs for health and dental insurance and recently, because of loss of revenue, and screwing up the processes, being in place for a long time, the productivity of the people dropped and everybody started fearing for their jobs. Recently I have notices a lot of long faces and I was one of them. People, spending long years in the company are not happy anymore and some of them are dreading to go to work. In fact some people just left without even having a lined up job.