Work life balance is not good. Even though I am in internal IT they don't allow any telecommuting and you must dress in business attire every single day except Friday. They have a hard time recruiting younger people because of these things, as enough other companies do those things that there is really no reason to work at Republic if you can go to one of those places.