Pluspunten
The company knows that transformation is needed to stay on top of a rapidly changing industry, and has so far done a fair job tearing down the old and busted pieces from within to create a service-oriented business. To see this first hand with VPs, directors, and management within the "creative" business has been one of my best career experiences. Leadership puts a lot of trust in each employee to do their best. Because of this, there is a lot of opportunity to influence things in a meaningful way that is rare in a company this size. I love each day at my job!
Minpunten
The wide geographic dispersion of employees is difficult to manage and work tasks sometimes feels like they are flung around without good technical direction. Certain pockets in the company have a lot of politics. There are good opportunities to interact with other developers, but many don't take advantage of it (or can't because of fixing tough problems of our own making). A lot of things that are done by individuals to "check a box": inefficient meetings, partial communication, incomplete work, missing/lacking integration... it feels like this can improve, though.