Pros
Nice office environment, great location
Cons
Poor management skills. No direction, too many meetings with a group setting and not enough time to get projects done during the day so they expect you to work on nights and weekends from home. No family life balance. They tell you to be more creative but then stifle everything you present in these meetings that feel like Shark Tank with several others demeaning and downgrading your creative process making you feel worthless and miserable every day you work there. The sites they build are great but they insist on using antiquated systems and don’t follow modern web standards. If the client uses something that’s not beneficial they go with it and don’t suggest something better and force their developers to drudge through old systems and files instead of creating something new and fresh and easy to use. Almost like the hardest route is preferred which makes no sense if time is money.