3.4
55% would recommend to a friend
Carlo MacDonald
64% approve of CEO
62% positive business outlook
Pros
You learn a lot if you apply yourself.
Cons
Management is the absolute worst. No clear path for promotion, the level micromanagement is astonishing
Pros
Benefits and learning opportunities are the only good parts. All others completely outweigh the pros you receive.
Cons
To describe my working here is nothing short of the most damaging environment I've ever had in my life. The management I was added under was not only someone who's never worked in the field of MSP (they were later removed before I left and replaced with competent management), but also constantly degraded their employees under them. Little did I know later, this was the way leadership acted behind closed doors. These is in no way an exhaustive list of the negative and demoralizing context of this company, but this gives you a general sense of why this was a continuing issue during my entire year of working there. 1. Management constantly would give you projects but the moment the project was completed with the parameters, if this was not done exactly like the leadership wanted, you would be blamed with comments like "you know, this is something others have said about you... that you don't complete things correctly" and every single word that was said was a lie. Gaslighting at every turn and complete anxiety inducing stress was the common theme from these comments, and every single employee I know would say these things as well about their experience. 2. I was asked to help complete a task of creating a step by step document listed under something I worked with in my last company (even did this project twice while there in separate instances). Not only was I argued with every step of the way, there was a clear instruction that was completed by me and the management team told me that I was "purposefully disregarding instructions." Just so we know what those instructions were, I pointed to the exact instruction given to me I completed on the document and management to my face said "that's an old document, you should have asked for the new one." That right there shows you how no matter what, you have no chance at actually being correct in anything you do. You are always wrong. 3. Before my leaving, I was given instructions to teach a new employee how to complete an on boarding of systems that was a task I had done, correctly mind you, for 5 months. This instruction was given with a stipulation to my trainee - we will go over this now, and then a document will be given to you to complete it on your own, with my supervision, the next day. Not one but two members of leadership were fixated on the fact that I not only did this "wrong" by not providing the document first - which is not the learning style of this employee at all - the members of said leadership assumed I was giving this person "old information" and "teaching them wrong." If you want to assume I'm doing things wrong on purpose, then perhaps you should not have entrusted me for almost 1 year at your company to take care of your customers and let me go many months ago. I felt like no one even knows what you know and how you know it - they just want to blame you for not following instructions every single day. It's maddening and exhausting to deal with. 4. Last but not least, I was given a client that was a prior personal work (personal business related work I did for years) related client. I thought for once I might be a trusted source to take care of this client and work to improve them - but I was wrong. Not only was I questioned on everything I said/did of course, but these were on concepts that I've worked on for over 20 years of my life in the in this specific business space. It's just amazing to me that leadership would not even realize that what I say and what I know has literally made me have a living wage in my life for 2 decades, and I'm a trusted consultant in the business world here working with major companies myself. That was then the last straw that made me think there is no way this company has any merit to it's employees work they perform. They don't even know who they have in their office. You just punch in and punch out, doing what they want you to do.
Pros
Access to latest technology for application development Variety of project work Team work and manager support Training and growth opportunities
Cons
There can be tight timelines on some projects
Check out your Company Bowl for anonymous work chats.