Pros
o The entire corporate team has an open door policy for employees to leverage (which many do). When family emergencies arise, entire management staff is responsive and compassionate, and will work diligently to ensure the affected employee is taken care of. They also follow-up after an event rather than just show initial interest. They are truly devoted to their employees. o CEO and management continuously strive to make the company the greatest place to work. o Employees are valued as individuals, not numbers. o Co-workers look out for one another. Leadership has numerous options to receive support for any issues that they are unsure of how to address. o CEO and senior management know their employees by name and frequently hold company events to socialize. o Strong emphasis from the top down to bring in only the best people for the job. This is not a company that will hire anybody for the sake of filling seats. o Formal management training in place for those relatively newer to managerial positions. Program is constantly improved upon and relevant rather than simply acting as a “check the block.” o Management actively incorporates recommendations from employees to improve overall benefits (i.e. there is a new 401K provider, recent increase in PTO) and other areas that can improve employee satisfaction. o Great approach to compensation, with emphasis on ability/potential vs. making as much profit as possible. If you work hard, you will be rewarded many times over. Don’t expect to be showered with rewards for simply showing up to work. o Ample and flexible opportunities for rewards for exemplary work -- spot awards, end of year bonuses, training/courses that an employee may desire, other professional development, etc. o Corporate team loves helping employees who have stated that they want to challenge themselves professionally. It is not uncommon for the VP, COO, or other corporate manager to work 1-on-1 with that employee to help them reach their goals.
Cons
o I haven’t personally come across anything that is a definite negative. The main concern that is always asked is about medical benefits. At the moment, they are good, but not exceptional. However, that is not uncommon in this industry for a smaller company. Given the CEO’s recent revamping of benefits, it would not be surprising to see this be significantly improved sometime in the near future. This is offset by a higher salary than other companies of similar size (and in many cases, even those of large corporations). o If you have never worked for a small company, there naturally will be fewer "opportunities" when compared to companies with 10,000+ employees if you’re simply looking to jump contracts. That being said, the CEO and management encourage employees to voice any desire for change and will ensure they are afforded the opportunity to transfer internally if possible. New contracts are routinely becoming available and the company has a great standing in the industry despite its relatively small size. o If you only care about the money and have a disproportionate sense of worth compared to your actual abilities, you should look for employment elsewhere. Perhaps submit your resume to a large company where you can get away with doing nothing. Keep in mind: a smaller company is more agile in reacting to contractual changes (like if a renewal doesn’t get approved) and will go great lengths to keep employees, especially since everyone knows everyone. In the same scenario in a large company, you’re often out of a job or working for far less money.