Vantaggi
The location of the office is great...pretty easy to get to and near major interstates. The office building itself is nice--no major perks but close enough to Coffee and other food joints. I have met some truly great people in my time here but unfortunately they never stick around. This could be a good fit for you, if you are a temp worker and just need a 3 month assignment; because you can get in and out in 8hrs with little interaction with upper management.
Svantaggi
The office politics are juvenile and highly unprofessional. There is a select group who make ALL decisions behind closed doors. If you are a YES person, will devote your entire existence to making them more money, don't know any better and are comfortable in a puppet role...then you will do GREAT! If you have any job (or especially business) experience....you will get frustrated fairly quickly and find yourself banging your head on the proverbial glass ceiling. They have not successfully been able to retain any quality, qualified managers so most of them are people that started here right after college (and just managed to stick it out a couple years). No experience out in the real world and definitely no experience managing clients or staff. There is a lot of gossip, backstabbing and manipulation that truly muddle what is normally a fun, fast paced evolving industry. The company is stuck in a past decade with their IT systems, business model and practices. If you have an established, successful career or are looking for a company that will open doors for you... this is not the place for you.