It gave me experience that got me my next good job
Cons
It is a sweat shop environment. Pecking order is the name of the game. Poor software tools. No opportunities to learn or advance - they expressly want you to stay in your lane and take on more and more work load.