My short experience is basically in line with other bad reviews on this site.
- On-boarding and relocation are very basic and not much help can be expected.
- They don't respect engineers. Engineers are just expendable goods to them. Engineering staff fluctuation is huge. That is why the interviewing process is so basic. They don't look to engineers as long term assets.
- Even though they told me that it is English speaking work environment, everyone around me spoke Spanish 90% of the time, even when talking about projects and tasks that concern me, which would often leave me out of the loop.
- Totally sales oriented, it is only important to sell projects, it doesn’t matter if there is currently nobody available to execute them.
- They don’t care about what kind of conditions people are working and the equipment is subpar. They do give iPhone as standard when it is much more important to invest more in better laptops. This is an example of their way of thinking.
- Because experienced and senior engineers don't stick around in this firm much, there are mostly junior engineers working on projects, and the quality of work is low.
- They have more all kinds of managers then engineering staff. They have a lot of account, sales and all sorts of manager that are working with customers to persuade them.
- Managers are often meddling into technical subjects that they don't fully understand. They are incompetent, arrogant and self-serving. They put pressure on you even when there is no reason for it and you couldn’t possibly do anything better. They convince customer that firm can do projects for which there is nobody educated for or even done any proof of concept.
- Teamwork or any sensible organization and project management is completely unfathomable to this firm. There are never team meetings. Hierarchy is very chaotic. General lack of communication and organization.
- Low to average salary. No bonuses of any kind. No any other kind of benefits.
I don't think that any self-respecting engineer should ever want to work for these guys, especially if he/she is not Spanish.