There really isn't a bad thing to be said about this company. Are there issues? Sure. Are there fellow employees who are a put off once in a while? Sure. Newsflash! It's a workplace, not a carnival. Every job has it's ups and downs. That's called life.