Pros
Definitely a place for me. I personally really like the organization. I worked for several companies in this field and experienced them all. By far, I am happy with BFx the most, because their clinical structures are well organize. Strong clinical team and administrative team. Drew and other administrative staffs do care and follow through with their offer. They do set a clear and high expectation with all staffs which may sound a little bit strict, but that is the reality of work. I actually see those expectations are true learning opportunities. They are flexible in many different ways. You just have to experience it, to see it. If you are looking for a place to grow professionally in this field, starting out as a specialist, I definitely recommend BFx. Their clients are diverse population. I see lots of potential in them and in myself just for being a small part of them. The office work environment is nice. Office is clean and many goodies for staff to enjoy during break time.
Cons
Every agency has it own pros and cons. From my own personal opinion, as the company continue to grow there will always be area that the company need to improve. Just like me too. I always like to keep an open mind and explore it myself to I give it a try. I like both the company's pros and cons. Their cons are the opportunities for me to bring in ideas and strengthen my skills.