Pros
Good pay; good location; gained additional experience in business analyst position.
Cons
In all my years in the business world, I have never seen such horrible treatment of personnel in my life. Layoffs were done as if you were waiting on death row for an exec to come and tap your shoulder that you were next....Unless you were a friend of management, you had no ability to progress...NO communication with employees in regard to what options were going to be available in the future other than meetings that gave false hope and false promises.