Pros
Management is very hands on and involved in the day to day happenings. Some places you never see the management and I really like that you can have a conversation with them whenever you need to. There is definitely an open door policy. The in-branch training is top notch. If I ever have a question or need help there is always someone there who can help me or at least point me in the right direction of who to talk to. The technology is wonderful! The programs that USG uses are hands down some of the best in the industry. There are of course glitches and bugs, but IT is always right on top of things! Education is always encouraged and if you want to advance within the company, you will have the full support of management if you put your best foot forward and set a goal for yourself.
Cons
I find the initial systems training provided corporately to be lacking. New hires come in and have everything thrown at them within a week and definitely leave feeling overwhelmed and that they haven't absorbed anything adequately. While the health insurance is reasonable for just the employee, the family health insurance is extremely cost prohibitive. There should be more sharing of the production bonuses for the assistants. As of right now, it is completely up to the producer if they share with their assistant(s) at all and how much they share.