Boomi
RepVue Score
0
Boomi
Back to ReviewsFormer Employee Very poor environment. Egotistical and narcissism are rife. Passive aggressive leaderships who can only point to themselves. No collaboration, other departments blamed for lack of sales accountability, no sales strategy from leadership. No account planning. Seems to be a travel show by the ELT who deliver no vision no direction. Definite nose dive since leaving Dell. Browse Other Reviews
1.9
Nov 6, 2023
2 Useful