Vantaggi
After having worked here for a year, I haven't had to deal yet with any negative politics; kudos to management for creating a positive culture! The company promotes working from home as an option wherever possible unlike some other companies I've worked for in the past which expect people to show their face in the office for no reason other than politics. The senior management which I've dealt with listens to their subordinate's ideas and is pragmatic, setting realistic goals rather than attempt to intimidate people and get frustrated with the consequences of misconceptions.
Svantaggi
Not a downside, per say, but something I'm watching for as time goes by - I'm wondering whether there will be future advancement opportunities or whether I'll reach a ceiling in my current project. I'm also watching to see if I can grow in a different direction, if there are multiple paths to career advancement, or if there is only one way up depending on a person's current position.