There are no pros. Company doesn't communicate with employees at all.
Cons
No contact. When contract ended never received a phone call to let me know if there was any other job opportunities. Owner only cares about making money. Doesn't care about the people he hires. Doesn't pay any of your benefits.