Current Employee2.7Feb 5, 2024The pay is absolutely horrible. Probably one of the worst in the market.
Current Employee4.0Jun 29, 2024Good people. Well-run organization. No micromanagement. Focus on impact rather than activity.