Ever since I started working from home the cons have considerably decreased. Let me explain, work environment was a big issue for me, some of the supervisors tended to not be nice or very understanding at times. There were a couple that were always late, did minimal work and could be just plain lazy, that was very frustrating, at home, I can't witness that so it has given me peace of mind to just do my job.
The "offices" in Heredia are awful, just a modified hangar/warehouse that houses some offices and about 120 cubicles, it could get really bad sometimes because there were too many people and not enough space, I'm guessing by sending a lot of interpreters home they have relieved some of that, but I still think that the place has just plain gotten too small and old.
Cubicles are downright ugly, but not all of it is the company's fault. Sadly you can see graffiti on a lot of them, broken chairs, scratched computers and keyboards, it's very difficult to do maintenance when employees don;t take care of their place of work. It's a team effort and neither the company nor the employees are doing their part.