Used to be a great place to work.
Pros: my clients and several co-workers
Cons: management, lack of communication, inconsistent work, lack of appreciation, negative enivornment.
I used to love my job, until new lower management took over. Then it became the worst place I have ever worked for. That manager had often referred to staff as "A dime a dozen." If you want to be treated as such, and belittled, disrespected, under-valued, and threatened, then this would be the perfect place for you. Unless you used to work for them at another company, then you seem to get preferrential treatment. That manager is rude, crass, and completely unprofessional. The turn over rate is ridiculously high because of the way staff is treated. A new manager has been hired, however, the old manager also still remains. Until that person is gone, this will continue to be a horrible place to work. Also, the communication is awful, paperwork gets misplaced, and until it is found you don't get paid; if it is found after payroll has already been processed then you must wait until the next paycheck. I stay only because I care about my clients.