Pros
I worked at KLH for 12 years and enjoyed the environment very much. This is a fun, energetic place to work with some of the most talented people in the industry. The talent and energy stretches from the top down, with the potential to advance up the ladder for each employee. The leadership strives to provide the best service to its customers, while making sure it remembers to put the employee first. Upper management truly cares about each one of the employees, and is accessible to everyone. Plenty of on the job training to stay up to date with industry advancements and standards. This firm is on the leading edge of the industry in many respects, and I would recommend it to anyone looking to work in the AE world. The leadership has set this firm up to keep growing along with the construction industry. I would still be working for KLH if it wasn't for an opportunity that I couldn't pass up.
Cons
Can't complain about this place. Be ready to work hard and have fun. If you're willing to work hard, it will pay off.