4.0
Jan 21, 2024
Current employee, more than 1 year
Chicago, IL
Recommend
Business Outlook
Pros
Cool technology and new challenges abound!
Cons
There’s not much in the way of leadership, training, or business processes that one might expect from a company of its size