Company is struggling. Many people who worked hard were laid off.
Explore other reviews about The Splash Lab USA
1.0
Apr 20, 2024
Anonymous contractor
Former contractor
Recommend
CEO approval
Business outlook
Pros
There are some nice people that work there
Cons
Everyone walks on eggshells b/c you can be let go at any moment-the turnover is very very high. Plus there are no reviews so u never know where you stand and there’s no leadership. Was never given a chance and leadership is clueless about the hard working people they really don’t care they get rid of good people and keep the ones that do nothing it’s really sad