The team in Panama City is very close-knit and family-like. There are plenty of opportunities to learn new skills or obtain experience because the office population is quite small, which means you often have to figure out another position's functions when an employee is absent.
Jobs at this location require a dedication to your work, a willingness to explore opportunities, and to be a team player.
There is some flexibility in schedules, which makes it easy to obtain a work-life balance.
The company has been a bit plagued by years of corporate changes, which has caused some uneasiness among the workforce. Existing staff have seen staff reductions of more than 50% in the past years, but the environment seems to be stabilizing.
All-in-all the review is about average because the really great moments have been equalized by the cons/instability over the past few years.