3.0
May 29, 2024
Former employee, less than 1 year
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
- Good people work here - Interesting project opportunities
Cons
- People could not stay billable and there were furloughs - Disorganized project management