Pros
Great people who are skilled at their jobs. Take care of tenured well. If you are good at what you do, you'll be fine work-wise. Accounting/Finance backgrounds are more coveted and have more room to grow (makes sense as this is an ERP consulting company). Company name is growing in the MS Dynamics space and continuing to do so. Good UH campus involvement and recruiting. Community involvement. Cell phone bill reimbursement. Stocked frig with sodas and some snacks.
Cons
Office is too professional and business-like. Business dress code is too strict (developers have to wear ties except Fridays), but a positive is business casual from Memorial - Labor Day. Accounting/Finance backgrounds are move coveted. Yearly reviews, I am sure others would like more 1x1 time with managers (this depends on personality as well because not everyone is willing to schedule a meeting with a manager so the manager should initiate as a start). High turnover with senior personnel (this is somewhat expected in consulting of course) but the message is hardly ever translated down throughout the company. So need more transparency. Yearly staff retreat, this is no fun weekend retreat that you would think, it is a weekend where most of the office has to come together to review company policies and present presentations (please either change the name or actually make it a "fun" event for the hard-working staff members who deserve an actual retreat). The culture needs to be revisited because if the culture is not right, people will leave. Business may be great and the pipeline full of work, but if people do not feel as though they want to work there, they will look for alternatives.