For better or worse, one thing to keep in mind about Gallagher. Your pay and work load are heavily influenced by by the client, so each individual will have a different experience based on which branch they work for.
Overall, the company does a pretty good job of caring for their staff with a good work life balance,
Tech- Old, but slowly being upgrading.
Upper management - Scott Hudson and the other upper managers all really care about the company and it shows.
Poor on the job training - this one is odd as Gallagher provides a lot of resources and support for Licensing and Continuing Ed, yet puts zero effort into actual job training and leaves it all up to the branch managers.
Pay - You start out lower, and yearly raises stink. Expect to make less than the competition as Gallagher would rather hire new staff with no experience at lower wages than put money into retaining experienced adjusters.
Middle Management - Horrible - This will vary based on your manager (Duh), and some are good, but Gallagher supports, or at least turns a blind eye to the current dog eat dog atmosphere. So if your willing to lie and step on anyone that gets in your way, GB is the place for you!
Decent work life balance
low pay, bad middle management