Pros
RapidMiner has been very good to me over the years. The company gives a lot of freedom to employees and rewards strong performance. One thing that stands out is the team environment, there are a lot of smart people who work very hard and leave their ego at the door. I have never been told I couldn't try something new which I value tremendously. This is a really interesting (and growing) market and you get the opportunity to learn how different industries are using machine learning. RapidMiner is also tremendously good about Work-Life balance.
Cons
The job is rewarding but can be very challenging at times. You have to be resourceful as RapidMiner isn't a company going out raising mega rounds and throwing money at problems. The good part of that is the company is run on a solid financial standpoint and we are still hiring in a time when many businesses are laying people off.