4.0
Mar 17, 2026
Former employee, more than 1 year
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Great use of technology. Lot's of areas to explore and learn technology.
Cons
Constant changes make the environment challenging. Too much information gatekeeping, so only the privileged few have the knowledge.