Pros
1. Office is in a nice quiet suburban location. 2. Decent amount of good-natured co-workers.
Cons
1. Company has no clue on how to attract and RETAIN their employees. People are jumping ship like they are on the Titanic, but the company does nothing to figure out and correct why people are leaving. I hope I will be one of the next to leave. It has gotten very bad in the past year. 2. No work life balance. A couple of hours a week is no big deal, but when it's consistently 15-25 extra hours a week, that is a problem. Employees have lives too. This company does not care. 3. This company puts their Clients before their Employees. Big problem. Whatever happened to "if you treat your employees well, they will take care of your clients?" 4. They have people in management who have no business being in a management position.