Pros
The owners of the company are very hands-on, and want to see personal and professional development from their employees. The company promotes from within, and rewards hard work that is results oriented. I have been able to expand on my job skills due to the fact that the company is small, and sometimes we have to wear different hats. This includes training for new employees, creating training documents, helping with launching the new ad sales program when it started a year ago, among other things. I have found it to be a very rewarding experience, and they have an open door policy, especially if there is a problem. Drama is not encouraged, and there is no good ole boy club. Just rewards for hard work.
Cons
There is no direct deposit, however, mobile deposit makes it a non-issue.