Great people to work for and able to work from home. There were many fun events we did as a company, we went to great restaurants and I met so many engineers from other departments.
Cons
Poor management and too much gossip. There was so much going on between the company when we merged. A few changes occurred which made it difficult at times with management.