Current Employee3.7Sep 19, 2023Very good 1 year ago but cultural change at company, not as great right now.
Current Employee2.9Mar 21, 2024The business development org has changed a lot in my tenure. Went from great experience to really bad in a quick period of time.
The business development org has changed a lot in my tenure. Went from great experience to really bad in a quick period of time.