Pros
The people are young, and will likely share a lot of your values. Great employee clubs and many opportunities to spend time with coworkers during company parties or outings. Decent healthcare benefits too.
Cons
Pretty much everything else. As others have stated, the 40 hour work week will be a thing of the past as ALS constantly has you working 50-60 hour weeks. During election years this gets significantly worse, as as far away as 4 months before the election work will begin to ramp up. I personally had a week where I didn't get to sleep more than 12 hours total (Mon-Fri) due to the demand to get work out the door. You can argue that some of this comes from the nature of the job, but even still, we're people not machines. There was an insane pressure to be in the office early, and leave it very late. When I started I was told working hours were 9-6, but i frequently saw people come in as early as 7am and leave sometime between 7-9pm. Working from home is stressful as you constantly feel like you're being monitored. There was a harsh "Big Brother" vibe here. Tickets had a time tracker on them that must be started immediately and ended the second work is done. If the time tracker didn't add up to at least 8 hours, you'd be hearing from someone that you're not working enough, meaning that if you need to take a bathroom break or anything of the sort, you need to make up that time at the end of the day. Fridays have you working extra late to make sure all weekend work is scheduled. There will usually be someone on call on the weekend and you get told that you'll be compensated if you work over 4 hours on weekends as "they're usually not that busy" but I found myself being called at all hours on weekends and never saw a cent of extra compensation for it after working 5-7 hours a day. Also god forbid you don't keep working during lunch. I was told on my second week that it's frowned upon to take a break from work during lunch, and that I should bring my laptop with me and keep working. This was made more clear when I didn't have my laptop and got weird looks from employees like I was being lazy. Favoritism. Favoritism Favoritism Favoritism! Some associates are just manager favorites, and it showed HARD. They received special praise, were treated better, and seemed to have more privileges than the normal employee, even if you put in the same effort. You can just feel entirely left out because your manager doesn't like you as much as they like your teammate. The culture also has cliques and it makes the work environment very stressful. Office flirting was constant. This is less so directly the fault of ALS but still a fault of their HR team. While I was there under the intense pressure to work, there would be people walking up to my desk to flirt with the women who sat around me. not just harmless 5 minute flirting, but 1 hour, 2 hour long attempts at wooing them. Not a word was said to the people doing it though, as they were some of the favorites I mentioned earlier, so they could do almost whatever they wanted. It feels like ALS doesn't care about you. The only time I felt as though my management team cared about me was the day I left. This isn't to say that my team and some friends I made in the office didn't care, but rather the management staff. As long as you're at your desk, eyes on the screen, and pumping out work like a robot, they don't seem to care about you. It may not be 100% true of everyone's experience, but that's the impression I had while i worked there.