Amazing Company with even more amazing opportunities
Pros
Professional management and staff. Leadership gives clear direction on the companies future. Great goal alignment between departments. Promotions are based on performance not just length of service. Ability to make an impact and be part of change. Really dynamic fast paced workplace. Lives its values. Extremely innovative culture. Invests in training and works to build a culture of teamwork. A lot of company functions (beach family day, 1/2 day off for meeting quarterly goals, baseball games, happy hours, sport leagues, holiday functions, etc..... A company that really cares about its employees and is growing tremendously. Results are rewarded through compensation and recognition.
Cons
Extremely fast paced. Expectations are extremely high. Sometimes too high. Is always looking to improve but can be too eager at times.