Excellent upper management, good company culture. The Florida office is small when compared to other companies of the same industry. Therefore, one is tasked with more duties than in other companies. Salary is small when acknowledging this.
Office manager is excellent person to work for. All other employees in the office are friendly and work great together.