Depending on the project, there’s flexibility in work hours and remote work options, which helps maintain work-life balance. Excelent benefits and awesome people.
Cons
Since most team members work directly with clients, there's minimal interaction with the core Oceans Code team, which can make you feel disconnected from the company itself.