Pros
I loved walking into the St. Louis office everyday because of the dynamic culture and the people. I found the executives to be transparent and realistic. HR and the CEO have a true passion for taking care of people in a positive and unique way. They have excellent benefits, great career paths for entry level individuals, and people move up and into new departments on a regular basis. The only reason I left Bullhorn was because of a specific career path that wasn't available for me but I would rejoin the company in the future. It is the best company I have worked for and I will continue to watch from afar while wishing my friends success.
Cons
I don't have a true "con" with Bullhorn. I agree the company has growing pains. That was exciting for me though because I was part of building. I was able to create solutions to hard problems and help create a positive experience for clients, employees, etc... The company is built for people that have drive and passion. If someone wants to come to work to just collect a paycheck, it probably isn't for them.