Pros
4 days a week schedule, solid PTO, and a week off given by the company during Christmas.
Cons
Company pushes innovation and groundbreaking work, but that is only for a select few working special projects. Generally, you are working on outdated systems and technology that is 5-10 years behind what is currently available. Training is nonexistent for outdated software systems and there is no goal to push for updated tech or software to compete. Pay was subpar, they intentionally try to undercut you when giving bonus or pay raises. Best option is to work here for a few years, leave to another company for a few years, and come back to get a competitive pay raise. Don't expect to connect with co-workers as most seem to just want to come in collect a check and leave.