Pros
Instability in leadership over the past 4 years caused the company to lose focus. The new leadership group combined with Marsh leadership, has now identified a path for STARS. There is excitement, and a renewed focus on the product. If the company can stay focused, happy days could be ahead at STARS. - Excellent Benefits as part of Marsh - Flexible Schedule with WFH options - Penny pinching days seem to be behind over - Renewed focus on customers - Great People, very dedicated
Cons
- Extremely Conservative Mother Ship (Marsh) - Dreadful Office space and configuration (Chicago, Atlanta & Amarillo) - Tied to Marsh IT policies and hardware - No defined Career ladder (been working on it for years) - Compensation not in-line with industry standards (keep hearing how things are changing) - No HR presence. Constant turnover in HR, does speak well for the organization. There are obviously some underlying issues here.