Pros
Working with some really great people.
Cons
This was a great company to work for until the last couple of years. Now, new management is forcing through huge changes without any qualitative analysis of the impact on the company's employees (or maybe they just don't care). Morale is extremely low, especially in the Irvine office, where a number of positions have recently been eliminated or moved to the Atlanta office. Irvine employees that are left have no sense of job security and are just wondering when their turn is. Change this massive can be a good thing, but it has to be managed well and Sage has just dropped the ball completely here. Upper management's message of "just deal with it" is not exactly effective change management. The company will probably recover, and may be a great place to work again in a few years, but I wouldn't recommend it right now. Certainly not the Irvine office.