Nice place, nice coworkers, nice bosses. Reasonable and flexible schedules in most cases.
Cons
Often dealing with contracts where textbook companies are looking for rushed deadlines. So, especially around holidays, the company is suddenly on the hook to deliver things very quickly for their clients.