Pros
Very nice, tight-knit company that actually wanted/ tried to put in time for you to learn, which I've heard is a common issue with larger companies
Cons
When I got offered the position again later on, there were some financial issues that didn't go in my favor because there wasn't proper documentation on it.