Pros: nothing!
Cons: everything about the company
MANAGEMENT BULLIES EVERYONE, MAKES UP THINGS TO GET YOU IN TROUBLE AND THEN FORCE YOU TO DO THINGS YOU SHOULD NEVER HAVE TO DO AND ARE NEGATIVE CONSTANTLY. EVERYONE HATES WORKING AT ALLY, AND MANAGEMENT IS RIDICULOUSLY HORRIBLE WORKING WITH PEOPLE AND UNABLE TO BUILD A POSITIVE WORK ENVIRONMENT BASED ON RESPECT, INNOVATION, CREATIVITY, AND ETHICS.