Pros
Telecommuting, depending on line manager.
Cons
Very poor planning and methodology in terms of reporting and requirements. For the past year expectations have been severely unreasonable, multiple last-minute requests, and all urgent. Recent offshoring immensely decreased employee morale and those teams have been unable to deliver quality work. In certain positions you are expected to be "on call", as we have to report to UK, so hours are long. Two years in a row with none to minimal bonus payout (except for C-level). Upside is that every year around bonus time we get taken out to the parking lot go have hot dogs & burgers, so there is that. Salaries are around 15% below market. I have to agree with other reviews that since going to an open environment to "stimulate collaboration", everyone seems to be less enthusiastic about going in to the office. Maybe it has been this way for a while, now we just get to see it more often.