Pros
- Salary (you need to negotiate well; otherwise, you will have a low one). - Great health insurance (the best one I had and miss in my current job). - Nice office, and they give you food there. - Most people there are friendly. - If you are lucky, you can travel for training. - Transportation, but this may not apply to where you live.
Cons
- They make you go to the office three times a week and the next two (it alternates, but could move to 3 days later). It is in Heredia, so the traffic is a nightmare. - The job deadlines are crazy, and the clients tend to be complicated. - The culture is designed for extroverted people. Think about that if you don't like the "we are a family" type of workplace and a lot of activities. - If you apply for UX/UI, you aren't going to have the best projects to grow in these areas. The job description doesn't match your day-to-day job. - The culture is very vertical, so managers tend to be rude or micromanage you without consequences.