Pros
They were a great team of people to work with.
Cons
The company was closed and employees were laid off with little compensation or time.
Pros
Great team atmosphere. They really take care of their employees
Cons
It may take some time for any changes you bring up to be made