Pros
Quarterly meetings, bonus, recognition for employees. Excellent benefits, time off and health insurance.
Opportunities to work with the IT department to improve product. Excellent IT team and response to issues.
Management knew everyone by name.
Many times nominated for the best company to work for in the Tampa Bay area!
Cons
Working in another city sometimes made it hard initially to feel part of the company when the former company I worked for was purchased.