Pros
Lower level employees are very enjoyable, not much traffic, great area of town, local shops and restaurants within walking distance, music at work, casual attire, casual atmosphere, employee happy hours/dinners every 4-5 months, early release some holidays, positive reinforcement, decent bonuses, closed during inclement weather
Cons
Salary freezes, denial of PTO, frantic and inept project management, negative office morale, very frequent turnover, unrelenting gossip about clients, other employees, and other agencies, poor leadership, penny clients, unnecessary extra work, no pushback on clients, easily triggered leadership, people play favorites, unrealistic deadlines, no time to think about projects, due today do today, racial insensitivity, lack of diversity (people & ideas), no work from home opportunities, too much office politics, spotty internet/Wi-Fi, spotty server access, A/C goes out regularly