Pros
Good salary and performance driven initiative Around three weeks of paid location No micromanagement
Cons
Slow processes Working with India team on their time zone Poor communication within the team The manager has not done 1:1 in 6 months No-one turned on their webcam in any meetings even I worked there for years A great deal of difference in work culture from what it appears to be on Linkedin for teams in Europe and teams in Ottawa. The company hasn't given a single dollar for clearing certifications Haven’t given a penny for work from home setup Every 2 years, the company does a lot of changes on the upper management restructuring. You will receive long emails about what they are planning to do and what they are doing. But literally, at your level, nothing will change. So in the end, the company will be doing a lot of restructuring just because new leaders came and they want to do things their way. Overall, so do you think creates a lot of uncertainty with employees and lack of trust in company policy Poor intra-team communications Almost 0 events for team building. Just one event was organized where we met in the park, that's it! On 16th March 2021, Nokia announced that it will lay off 10k employees within 1-2 years because of that the motivation was impacted Gave 0% increment at end of the year for no good reason Gave no perks except the standard insurance plan. Being in development, when asked for Mac I was told that Windows is the only option that you can have, awesome 🙌 Most teams rely on VLab (an IaaS) to deploy/perform/test their work, I was not assigned a lab for more than a year. Everybody in the management kept saying that we are short of resources. How can you deploy 10 versions of 50 GB software on a single Lenovo machine and be productive? The NCS team has good documentation, most of the others I have seen rely on confluence pages most of which are outdated or hard to find. No of rounds to get the job was lesser, so it will be better if they hire quality people rather than just hiring in a single meeting.