Pros
They try to act like a professional corporate environment in an attempt to walk the walk but then proceed to warn you that everyone uses foul language on a daily basis, back stabbing and sexually harassing techniques to try to intimidate you. I am looking to get out of this place as quickly as I can. They have a few charitable events per year I question how much self esteem you could have and continue to work here
Cons
They ask you how much you are making currently and that is how much they offer you for a new role. Managers advance exclusively by being yes men and women. Upper management send out internal and external correspondence with spelling and grammatical errors. They blame their customers for their bad behavior implying they are uneducated, blue collar morons and incapable of doing business more professionally?!