Pluspunten
Pros: there are a lot of team building exercises. Every Monday they put together these games that you play, in an effort to keep employee moral up. This is something you don't see at many other companies. Time put into making sure that the week is started off on a high note. They also offer 15 days PTO (that you must accrue through the year). This is nice when it comes around to holidays, taking off some paid time. Employees are really close and they are what make each other sane throughout the work week. And the games in the (old) game room made it fun to interact with people during lunch. They are growing... perhaps at a rate that is too fast for the company to keep up at. Which means a lot of room and opportunity for internal growth. Want a promotion? Don't be surprised if you see them handed out after an employee has been there for like 3-4 months. They recognize employees every month for their hard work by giving them awards. These little things honestly count a lot when you've come to the end of a crazy month, being noticed for your hard work.
Minpunten
Cons: Professional development- There seems to be a lack of professional development (when I say there seems, I mean there IS). The support position is where everyone gets trained, learning how to work in a call center with a sprinkle of some HTML and graphic design. After that initial training period , there is no real training in place for other positions. You want to work as an account manager? You have to gain knowledge and experience OUTSIDE of work. They basically just let you shadow someone for 5 days and then it's sink or swim from there. If you want to move from SEO to SEM (paid search), there is still no training. You basically have to just take some trainings outside of work on your own. The company could definitely have some improvements in this area, and I know management is already aware of this, so hopefully this gets resolved sooner than later. Client load- as an account manager, you are taking on anywhere between 35-44 clients. What does that mean? Assuming you don't have any bubble ups, each client gets an average of 1 hour per week of your time... assuming you aren't spending hours of overtime on another client who escalated. Now how can account managers take on such a heavy load? Because "it works", according to management. Take on as many clients as possible until you can hire another account manager to take on some of your client load. But hey , since these clients are paying far below market value, maybe that is why management refers to it as "economy digital marketing". But you wouldn't see this type of client load at another digital marketing agency... but maybe that is where the grey area should be filled... Imatrix isn't a digital marketing agency, they are a web hosting company with a few additional upgrades if they can find a client who's willing to pay for a few extra services. Pay- far too underpaid. Account managers make between $37-43k annually, to manage 40 clients. Maybe that's why it is so hard to find a willing external candidate. Internally it's just another promotion. But to be paid so little for a position that is in such high demand elsewhere? Cmon! The company clears around 25-30 million annually. Where is that money going? To the parent company, not the employees running the show. Retention- sure, as a professional you should always be making sure retention tactics are in your back pocket. But when you are spending so much time trying to retain clients who treat you like crap, it really makes employees dread making phone calls. Perhaps if Imatrix focused more on performance, they wouldn't need to strain so hard on retention. Or maybe they should just quit upselling products to people who can't afford it. Management really pushes client retention hard mainly because they need to satisfy our parent company. But when you focus too much on retention, you have less time to learn how to be a professional digital marketer. To conclude, Imatrix does a great job laying a foundation for adding experience to your resume and showing you what great team building is all about. Great for entry level success. But to stay and grow as a professional, this would probably not be the best decision.