Pros
There are none, and I do mean none.
Cons
-Horrible code base, with development CTO/CEO/Management, who have no clue. If you're a coder, stay far from this place, there are so many better opportunities for you. -Nepotism -No work from home, hard helmets, hearing protection, paint masks, or any other safety equipment were offered during the building construction/remodeling. -pathetic pay -multi-million dollar bonuses to select top people(followed by lay offs for the rest of us) -no raises, except for the elite, as always. -company stock from employee stock purchases, are delayed several days, sometimes a week. -massive disconnect with management and reality. -anti-remote to the extreme. -management constantly lies, but deems it okay.