Pros
Great connections with patients. The work you do is very rewarding and you get tons of hands on experience.
Cons
Management is AWFUL. Absolutely no consequences for employees who aren't complicit with the office rules. The FLOW team is disorganized, and half the people don't know what they're doing yet are rude to staff. On top of it all, there is favoritism between doctors and staff. There's an extremely inappropriate relationship between a senior doctor and a young clinical assistant. The management is very well aware of this and has done nothing. This job was great for any new grads trying to get some hands-on experience but there is no room to grow within the company, and the management does not have your back. Since I've left, three additional people followed shortly after for similar reasons.