Good place to start for the experience
When I worked at Kline Galland, it was overall a great experience. the co-workers there are awesome and the culture is nice too. The most enjoyable part of the job are the people that you care for.
none that I can think of.