Pros
Working here will provide you a solid opportunity to further educate yourself as long as you can put up with all of the negatives.
Cons
Major identity crisis. They're a digital company who act like they're some major financial firm. They follow the same outdated values and work ethics as Wall Street financial institutions. Complete disrespect and apathy for their employees. They couldn’t care less for your personal life, family, health, etc. Work always comes first. They’ll nickel-and-dime you, and their clients, any chance they get. Be prepared for them to low-ball you and fight for your salary. Do not expect any raises or longevity perks. If you want them, you have to fight tooth-and-nail for them. Terrible hours. When I worked here, they expected you to start work at 9am the latest and leave at 6:30pm or 7pm the earliest. However, they would often pressure you into working even longer hours from 7:30am to 7:30pm. There is no such thing as being unavailable or unplugged in their world. When you return home at night, on the weekends and/or are on vacation, you better be available at all times. Contractually they offer a 1 hour lunch break but take notice if you take the entire thing. They'd prefer if you eat lunch at your desk and work the entire time. They love micromanagement. The senior and executive staff often demand to be CC'ed on every email and invited to every call and meeting. They have no respect for their partners and put their employees in awkward and often immoral positions to push their greedy agenda. They encourage lying and often reprimand employees who they view as being too honest or good to their clients. Prepare for major hypocrisy as they’ll often get angry or reprimand you for doing something they often do themselves (i.e. work from home, take sick days, unplug on vacation or at night when with family and so on).