Pluspunten
DeepTech offers the opportunity to work with many different configurations of networks, etc. Getting *some* exposure to pretty cool things, however, the environment is extremely restrictive due to Craig and Ann having trust issues and being extremely and overly controlling.
Minpunten
Craig is very hard to work for. I never made a connection with him my entire time working there. He is one of those people who believe they are better than everyone else and 99% of the things he says are condescending or just plain rude. Craig treats all of the employees like children. As an example: I was working on a project that was pretty involved. Craig says to me "DO NOT DO THIS WITHOUT ADULT SUPERVISION"... Although I was the only person in the office with experience doing it. Ann is genuinely a nice person, she gets smothered by Craig most of the time, however, she is very set in her ways. If she has a bad experience with a product or service 1 or 2 times she will shun it forever, when in most cases it was not configured properly or was a coincidence. They hire technical people with awesome experience, but most of my time there I was not able to use half of it. If I would come to Craig or Ann with an idea, more of a best practice, they would respond like "that sounds cool" then change the subject because they didn't think of it, or they didn't feel it was very important. Most of the ideas I brought to them were simple industry standard best practices, but most all were shot down. I guess the rest of the IT world is wrong? DeepTech is an Apple Authorized Repair Center for its clients, but they lack the proper power supplies for laptops, which causes the diagnostics to fail. Ann did not want to buy in-house power adapters for testing because it was not in the budget, even though they are required during diagnostics. DeepTech gives off the impression of a well-structured, best in NYC consultancy, reality is they are an average shop putting out average service to clients, but with a horrible working environment in the office for its employees. If I had known what I was getting into during the interview I would have declined the offer. I would not recommend DeepTech to anyone applying to work here. Most of the employees were miserable during my time there.