5.0
Apr 29, 2024
Former employee, more than 3 years
Arizona, NE
Recommend
CEO approval
Business Outlook
Pros
Great leadership and vision. Insight is focused and growing. Compensated for long hours and well appreciated as an employee
Cons
Some positions can be tiring with long hours.