Pros
Full benefits from day one and free lunch on Fridays. There's a gym available to employees but no showers (at least not when I was there) so it was not used.
Cons
Just about everything else. Everybody worked in a single room in a warehouse which was kept at 60 degrees. Loud music blaring. No actual cubicle or personal space. I could barely hear myself think sometimes. There is a religious undertone to the company that you won't appreciate until you work there. You are expected to not only know but also abide by the rules of the Jewish religion, even if you do not practice. Management is dishonest and nobody has any idea what they are doing. The administrative assistant that was working there while I was employed was fired multiple times for refusing to work random hours and then brought back on.