I have been working at IBM full-time
Pros
More Flexible Have opportunities to learn more
Cons
No cons to share about the company
I worked at Accenture full-time for more than a year
Pros
Great company, great people, they care about workers. Salary is good.
Cons
It might be difficult to get promoted.