Pay. Chances are you will be hired here right out of college or otherwise at an entry level position, and your pay will reflect that (usually lower than the competition), but you will be given work that is above your pay grade. This is great for gaining experience, but the pay doesn't always grow with you as you become a more valuable asset. The flip side of this is that they will hire you when many other places wouldn't. All that said, if you prove yourself to be a vital asset, they WILL pay you a fair wage if you give them no other option but to lose you.
Lack of experts. ClearView likes to hire entry level people for less, so there are not many people here with 5+ years of experience in their field. This puts a larger burden on all the less experienced people to figure stuff out and punch above their weight, which can be a good thing but also can be stressful. If you love a challenge, though, then you will like the work here.
Bottlenecks. Management on the IT side is a bottleneck because they don't have anyone with enough expertise to delegate to. It makes it hard to get projects done that depend on management's input or help. When they get the time, however, management is always willing to help and are very much involved in the every day stuff.
Benefits. They could be better. Health insurance is more expensive than you would get at larger companies. That may be changing soon though.
Poor management on some projects. In my time here, there have been a couple projects that have been managed poorly, either because they were not given the proper time, attention and resources or because they were not given proper direction. One of these led to the laying off of a colleague. He was a talented and hard working person, but they wasted his efforts by changing direction before he could complete his work multiple times, and then they let him go because they never saw his value (or even looked at his work). This was an extreme example, and most of the time people's work is appreciated, but there have been occasions where management has made some mistakes like this.
Lack of resources. It has been an uphill battle for some people to get the resources they need to do their jobs. I am talking about software licences, mostly. Sometimes management can be a little too reluctant spend money on that sort of thing, and it gives the impression that the company doesn't have a lot of money to spend on raises, either.