Pros
Ocrolus is full of bright people who enjoy the work they do. The culture is fun if you can participate in office events. The starting pay is competitive. Great product.
Cons
I'm not sure how this company has won awards for "Best Place to Work". This place is a nasty piece of work. It is riddled with incompetent leaders who care more about their power and title than the team. They are weak, afraid and have narcissistic attitudes. If you accept a job here prepare to experience huge pay disparities between you and your peers. You will frequently see highly skilled people let go on the whim of leadership. If promoted, don't expect a huge salary increase. The company continues to push out women and people of color. It is emotionally draining working here and job security does not exist. There are better places to work.