I currently work here as a developer. I think overall, its a great company to work for, if you want a workplace that values work/life balance. I've sometimes had to work on weekends, but most of the time it hasn't been mandatory. The frequency of working outside of normal business hours depends on the job position. I don't think there is much leeway, as far as, increasing your pay. But, I've never felt that I wouldn't be able to advance professionally.
Work life balance, benefits/discounts, employee centric events