If you are a potential Client:
- I would highly recommend you get involved in the selection of the people you will be working with. Make sure to conduct the interviews to evaluate if the person is a cultural and technical fit. It seems Wizeline does a good job selling services from people with not enough experience to cover your needs.
- There are great Engineers over there, make sure you get one of those at least for a role or position with a high level of responsibilities.
If you are looking for opportunities here:
- Make sure to ask as many questions as possible in the interview process about the type of project you will be proposed to, the industry, and the opportunities to grow, then evaluate if is a good opportunity for you or not.
- Some projects, especially projects managed by Wizeline such as Time and Materials, or Managed Services are driven by people with not enough preparation nor experience to do their job competently. Based on experiences from some of my peers when they look for advice from me (NOTE: I am not a Manager, I am simply an Engineer with a good amount of experience, that's it), their projects are in a catastrophically bad situation because someone with arguable leadership skills made poor decisions based on a lack of experience rather than historical data.
- Additionally, these people with a lack of skills to drive the projects put the wrong people in charge. Because of all of that, the people leading some of the technical efforts suffer from burnout and high levels of stress trying to survive within the project. Don't take me wrong, those Engineers on the front line are doing the best they can with what they know. The problem from my point of view is that they needed guidance from a Senior/Staff/Principal Engineer who would have been a better option to lead the technical efforts.
- In addition to that, the poor communication, negotiation skills with the clients, and bad decisions by some of the Project Managers. These types of projects end up with unhappy clients, high pressure, an unhealthy work environment, and people with a lot of stress and burnout.
- Of course, you can find also under-performing Engineers. Sometimes I asked myself how these guys were able to make the interviews. Then I realized a good amount of those people were referred by internal Wizeliners who just wanted to earn the referral bonus.
- People Management is poor. There is no follow-up on career growth. There is no guidance from the Managers. They don't help their direct reports on creating realistic and good OKRs to make a career progression within the company. Despite that, I have identified a couple of good People Managers, however, it seems they have a lot of people and a lot of pressure from other responsibilities which to me, they should not have them.
- The company is not helping the few good People Managers to perform their job properly by putting on them too many people to handle.
- The "hyper-growth" the company tries to show off on social media is not realistic. They hired a good amount of people based on unrealistic predictions. They are now ending up on layoffs because of bad decisions and poor direction from the upper higher management. That is my perception, I might be wrong.
- It seems the company has not been able to also meet the expectations of the main investors.
- Expect to be assigned to projects out of your technical expertise, pros you gain knowledge in new technologies, cons you will be under a lot of pressure by trying to meet the expectations. Sometimes also projects end up disruptively and you will be assigned to the next one. In my almost third year, I am on my third project, I think this is personal, in my case I don't like it because I cannot specialize in something I like.
- I am a remote employee and I have a low level of sense of belonging. We are not much taking into account in the company.