4.0
Aug 27, 2024
Recommend
CEO approval
Business Outlook
Pros
Good benefits, good team, experienced coworkers, ok upper management
Cons
Some upper mgmt were manufactured at cooperate headquarters and spoke in grad school business jargon. They don’t seem like real people.