Pros
Strong product, High-tech, friendly employee, good potential to grow.Flexible working hours, close to metro. Good for internship.
Cons
Poor and rude technical managers, I have 20 years experience in software development around the world , I never seen middle managers like them. They abused and insulted people, specially new employees and Juniors.There are lots of experienced people there that they worked in Oceanwide for more than 12 years, first I thought it's a good company that they stayed there for a long time, but the main reason is that they never experienced another companies. One of the managers even has not technical knowledge and she always tried to say to people that you don't know anything and if you as new employee ask a question from she will say that you should study. But, because of the mafia and political rules there , she has the top level management position. Mitchell always says to new employees that if you are here it means that you are smart but Oceanwide managers are not enough smarts to keep their employees.