Pros
I worked with some nice people who worked very hard. The training program was good, but required many hours of OT.
Cons
No respect for a work-life balance. Expectation is basically that you are working all of your waking hours. PTO is use it or lose it per calendar year, and most lose it. If you do take PTO, plan to be working during that time. The software is old, clunky, and cumbersome, so it takes time to learn and a lot of time to find errors and fix issues with so many peoples hands in the software. There is no process, so constant rework, meaning more time spent on evenings and weekends finding and fixing issues. It felt like a disorganized, frustrating, time-eating hot mess. Once training was done, there was no process or support. You're on your own to figure things out. A better plan is needed for people once they start a project. Felt unappreciated most of the time there.