Is this your company?
Check out your Company Bowl for anonymous work chats.
Pros
Decent pay, a lot of wonderful people, paid vacation time, benefits
Cons
Reluctant to move or remove people who are obviously stealing company time or harassing employees, and everyone is overworked
Pros
good pay, great benefits, many opportunities to learn and thrive
Cons
Work life balance can be rough, expect working 45-60 hours a week depending on how many issues your site has.
Pros
Great pay, lots of downtime behind the console
Cons
when it rains, it pours, difficult to troubleshoot the complexity of the system and the lack of resources will lead to extremely long shifts and overtime
Pros
good pay, nice people, lots of new opportunities
Cons
Overtime is sometimes limited but still somes up
Pros
Great machine great technology good co workers
Cons
Worst salary ranges no increment in promotions no flexible working time
Pros
Decent pay, room for opportunity
Cons
It can be challenge for work/life balance under time pressure of high visibility projects
Pros
Flex hours Good pay as per market standard Free cab Discounted meels Latest technologies
Cons
Management sometimes make you feel unworthy Cost cutting everywhere Stressful work sometime
Pros
Cancer treatment device is obviously meaningful positive work in theory
Cons
Where to start? First of all, I'm scared to give too many details because I don't want anyone to track this review back to me. That should show you just how toxic this workplace is. Going to HR with any of these complaints? I wish. I've been so burned by my direct manager and manager's manager that I don't trust any kind of senior leader I meet at this company, including administration. I want to prevent any young, decent person from joining this company just because the job market is bad right now/the pay is good (it's not worth your mental health and happiness.) Senior leadership (managerial level) has 100% led to me looking for other jobs right now. Here's just a tip of the iceberg: - Arrogance and ego is prevalent, I've seen one engineering team lead talk for at least 50% of an entire meeting. Oh wait. It was every meeting I've seen them talk in. Managers here love to hear themselves talk and don't give space for others to give their thoughts. - I've been put down saying I don't have much experience so basically don't know what I'm talking about (then why was I hired?) There are better ways of listening and considering that maybe, just maybe, people with less years of experience than you can have just as if not better ideas/fresh ways of looking at things. Very unprofessional responses. - The weirdest, off-putting comments about diversity and inclusion hiring (I'm not going to give too many details because again don't want them to track this back to me) - The most terrible communication skills (or lack thereof). Super passive aggressive, accusatory tones. Makes me feel untrusted and I haven't felt this scolded like I'm a toddler since, well, I was a toddler. Complete lack of respect. - It's laughable how managers think they're doing an amazing job at supporting you and they ask you "how you're doing", and when you hint at any kind of actual issues within the team they immediately dismiss you. - You can get stuck with a manager who doesn't even have experience in your area of expertise, and then has the audacity to try and tell you how to do your job. Go figure. - Personally for me, I think the biggest ick was when I saw my manager who talked down at me adopt the slickest, buttery voice and gentle demeanor when talking with anyone higher than their job level. They practically bowed. I was actually shocked to learn they COULD speak with consideration, just not for anyone under their pay grade I guess. - I've been flat out ignored or had extremely brusque emails responding to requests for things that I need to simply do my job. In-office perks? For being acquired by Siemens Healthineers, which has a market cap of ~62.89 billion euro, they are super stingy with anything other than salary. Don't expect any kind of modern tech company benefits here. TLDR: The only happy people at this company are those who have a 20+ year tenure and are so comfortable walking around like they own the place, or are about to retire (maybe with a fat pension?). If you see someone young and talented look happy, that means they've gotten lucky and was paired with team leadership that is actually decent, or they're pretending to be (like me.)
Pros
Good teams and management that cares about your success
Cons
Low salary compared to other opportunities in canada
Pros
Good pay You get to own code more than most places The other Engineers are great people to work with Hardware and software engineers collaborate and support each other Management doesn't care about your title, so you can increase your role easily
Cons
Management doesn't trust employees, leading to micromanagement Management hires unqualified friends for critical roles Management breeds toxic office politics and is easily swayed by gossip despite demonstrated results Management doesn't know much about software engineering or the process, so platform work is ignored as a requirement The timeline is presented waterfall-style, but without consultation with people doing the work or a clear definition of done (hardware and software) There are no documented requirements, but set deadlines Management and Product Owners do not know how to prioritize or roadmap feature sets Product Owner is a loose term at the company and people with the title are rarely involved in the day-to-day tasks of Product Ownership