Pros
Good working environment, with positive attitude, and great opportunities to develop your skillset, and learn new things. Good management,
Cons
The job as my closest manager got changed 4 times during a period of 1½ year,which led to it being hard to feeling that your accomplishments disappears since you have to start over by showing who you are and what you are capable of.