Good people, good locations.
The office I worked at was good. You get your own book of business so you are independently working, but you can always ask your or manager for assistance. Everyone there is pretty easy to get along with. The company is big, but the office is small so you kinda get the best of both worlds. They have many offices and if I did not move to Toronto, I could have seen myself continuing with the company.
get to write all types of business from start to finish
a lot of technical issues which delayed things