2.0
Feb 13, 2023
Former employee, more than 3 years
Omaha, NE
Recommend
CEO approval
Business Outlook
Pros
Compensation, nice offices, great location in downtown
Cons
Micromanagement, poor team environment, high stress. Common layoffs create poor job security. Job schedule is awful.