Pros
Great people to work with. Awesome Culture Worked remotely
Cons
It was a short contract but that couldn't be helped by the company or the manager. The circumstances were what they were.
Pros
Everything about the company is great
Cons
Nothing about the company is a con