Pros
Nice, easy-going manager. Work wasn't challenging but still engaging. Able to work remotely.
Cons
Was seasonal so it only lasted a few months. Was hired with idea that I most likely would get permanent position after contract but soon realized it was that they would just put in a good word if you... found an open position which was difficult.
Pros
Great culture, benefits and pay.
Cons
Not very flexible on schedules. Not easy to get time off.