SWC Technology Partners

  www.swc.com
  www.swc.com

SWC Technology Partners Reviews

Updated December 11, 2014
Updated December 11, 2014
35 Reviews
4.2
35 Reviews
Rating Trends

Recommend to a friend
Approve of CEO
(no image)
Bob Knott
31 Ratings

Employee Reviews

Sort: Popular Rating Date
  1.  

    Fantastic place to work

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Anonymous Employee in Oak Brook, IL
    Current Employee - Anonymous Employee in Oak Brook, IL

    I have been working at SWC Technology Partners full-time (less than an year)

    Pros

    Super nice people who really care about hiring top talent and making them happy so they stay. Investing in employees as far as getting them certified and exposed to top technology. Keeping them happy with good work-life balance and fun social activities. Management is very open to ideas and implementing them. Excellent benefits. As a Microsoft Gold Partner, we get all the latest programs and toys to play with first.

    And ridiculously nice holiday party (This year they rented out the Hard Rock Cafe and got everyone plus one guest a hotel for the night). Lots of other events, 5K runs, etc. People genuinely like everyone here. No drama.

    Cons

    No 401(k) match yet, but we've been told it's coming.

    Advice to ManagementAdvice

    Offer a 401(k) matching program.

    Recommends
    Positive Outlook
    Approves of CEO
  2.  

    If you are willing to put in the time, you will be rewarded

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Infrastructure Consultant in Oak Brook, IL
    Former Employee - Infrastructure Consultant in Oak Brook, IL

    I worked at SWC Technology Partners full-time (more than an year)

    Pros

    You can pretty much work as much or as little as you want. A few strong consultants will work more than 200 hours in a month. As a consultant you have a lot of autonomy. There is very little middle management. The managers that are in place, at least on the Managed Services and Infrastructure side are experienced and very intelligent. The hiring process weeds out the weak candidates, and usually only smart, enthusiastic candidates are brought in. As a consultant you are able to define your limitations and encouraged to grow your areas where you are weak. There are many other consultants with deep skill sets that when combined are able to deliver complex solutions....To the commentators that speak of low salary, you may need to learn better negotiating tactics. A lot of the employees are under 30 and might not have enough practical experience to know what their value is.

    Cons

    Due to a light management philosophy projects can run into trouble. The feedback both positive and negative is often too late to have much of an impact. As the company grows, there will be a need to cut off many of their current smaller clients, reducing learning opportunities. Too many lone wolves. The most successful projects/solutions are often the result of a collaborative effort, yet there is a resistance by management to assign more than one engineer at a time to a specific client/project.

    Advice to ManagementAdvice

    As your company grows, project management will need to grow. Too many times there were inconsistencies between deployments. You have a lot of really smart people, and you need to figure out a way to use them together to get results that are greater than individual efforts.

    Recommends
    Positive Outlook
    Approves of CEO
  3.  

    Excellent Source of Knowledge

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Anonymous Employee in Oak Brook, IL
    Current Employee - Anonymous Employee in Oak Brook, IL

    I have been working at SWC Technology Partners full-time (less than an year)

    Pros

    -Friendly co-workers
    -Young, energetic workforce
    -Friday Happy Hour
    -Constantly learning
    -Good, bonus-related incentives
    -Well known in the Chicago-land area
    -Outside work, bonding activities

    Cons

    -Pay is on the lower side
    -No 401k matching
    -(maybe not exactly a con) Smaller company, meaning stars shine but under performing is noticed as well

    Advice to ManagementAdvice

    -Keep on doing what you're doing
    -Offer match to 401k
    -

    Recommends
    Positive Outlook
    Approves of CEO
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Review


  5. 1 person found this helpful  

    Stable and growing company with good working environment

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Senior Consultant in Oak Brook, IL
    Current Employee - Senior Consultant in Oak Brook, IL

    I have been working at SWC Technology Partners full-time

    Pros

    Knowledgeable staff; great learning opportunities. Lot's of luncheons and company outings. Get out a half hour early on Fridays for "beer Friday" to mingle with co-workers.

    Cons

    Average age about 28 and this is the age group most attracted to this company and most desired by the company. During my interview or just after being hired my hiring manager actually said there are no young <my job title>'s out there! Benefits only so-so. There is no matching 401k or retirement. Vacation maxes out at 3 weeks.

    Advice to ManagementAdvice

    Implement a matching 401k plan. Look for experience and reward seniority with better benefits.

    Recommends
    Positive Outlook
    Approves of CEO
  6.  

    Greeeaatt

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Developer in Oak Brook, IL
    Current Employee - Developer in Oak Brook, IL

    I have been working at SWC Technology Partners full-time (more than an year)

    Pros

    Great work environment, great people, team environment, good incentives, lots of outside activities like christmas party, summer party, beers on friday, overall just a good place to work and grow. Lots of room for moving up in the company for those who are patient. Give employees a number of different roles on different projects to keep work interesting.

    Cons

    Its hard for management to juggle all expectations of all employees, they need to continue to tune into what they people are thinking and communicate to them more what their plans are. They do a pretty good job of it but sometimes its hard for all employees to see this.

    Advice to ManagementAdvice

    Keep up the good work. Your employees appreciate being able to see into the company and know that you are listening to their concerns. Continue to drive that home.

    Recommends
    Positive Outlook
    Approves of CEO
  7. 3 people found this helpful  

    It is who you align with not how hard you work

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Anonymous Employee
    Former Employee - Anonymous Employee

    I worked at SWC Technology Partners full-time (more than 3 years)

    Pros

    Free Soda, juice, coffee and candy. Leftover food is often brought in from events. Many employees are very nice.

    Cons

    You have to align yourself and being liked by the right people. If you are not, the work you do go unnoticed. If you make an enemy of someone in the company, they will harass you and make management believe the worst about you, even if it is not at all true.

    New Consultants are often put on projects that are above their skill set. This way, the training is at the customer's expense. Projects routinely go over budgets and the project managers or Engagement Managers have to step in and appease the customer.

    Management does not share any information and the different businesses within the company do not share information among each other. You often find out things are changed when you try to do something and it no longer works. Bonuses or increases are promised for you to get the job done but not delivered.

    There is no confidentiality with HR who is overly friendly with several employees who work there.

    Advice to ManagementAdvice

    Run this company like it is a company, not by who you like or don't like personally. Give people credit for the work that they do. Communicate better with your employees. Treat everyone the same and stop showing favoritism. Grow up.

    Doesn't Recommend
    Disapproves of CEO
  8. 4 people found this helpful  

    Used to be a GREAT place to work......

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Consultant in Oak Brook, IL
    Current Employee - Consultant in Oak Brook, IL

    I have been working at SWC Technology Partners full-time

    Pros

    -Team outings
    -Pay for Certifications
    -Provides beverages and food often
    -Always at the forefront of technology
    -Lots of opportunities to grow technically
    -Salary is average

    Cons

    No 401K matching
    -Managed Services management push for the advancement of specific people while everyone else sits idle.
    -Communication between management and consultants is very poor and usually comes after the fact. This has long been a problem. It seems that there is a "need to know" rule here and usually that rule doesn't apply to those who need to know, the consultants or Account Leads.
    -Pay is lower than industry standard. Even with high end certifications, they are not rewarded unless you are in the group of those that they want to see move up quickly.
    -Blackballing occurs if you provide any type of push back to a newly promoted member of management. At that point, several consultants have left the company because of this practice.

    Advice to ManagementAdvice

    While this is a launching pad for Consultants, provide benefits to keep your current employees. Bagels and Donuts are great, but bonuses and 401K matching will keep people around. Keep boasting about the financial success that we have had over the years, but share some of that success. It seems that someone is getting rich while the workers(as it always is) stay stagnant.
    Senior management, please look at the lower levels of management and see how they manage their people. They excel at processes but the reoccurring theme is that they dont talk to people in a professional manner.

    Doesn't Recommend
    Positive Outlook
    Disapproves of CEO
  9. 2 people found this helpful  

    Average

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Programmer in Oak Brook, IL
    Former Employee - Programmer in Oak Brook, IL

    I worked at SWC Technology Partners full-time (more than an year)

    Pros

    Pay is competitive. Nice people. Pleasant. Corporate bonding activities. I thought it cliquish, but they try with bonding activities.

    Cons

    The focus on driving the bottom line is a detriment to clients. Clients are getting used by inexperienced personnel learning on their dime. Non-technical executive management lacks skill set for building solid IT company.

    Doesn't Recommend
    Neutral Outlook
    Disapproves of CEO
  10. 7 people found this helpful  

    This place is not for everyone...

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Consultant in Oak Brook, IL
    Current Employee - Consultant in Oak Brook, IL

    I have been working at SWC Technology Partners full-time (less than an year)

    Pros

    Perks – Free soda and alcoholic drinks, Free food and fruits every week, Frequent luncheon meetings, Free massage, Free professionally taken photos, Many activities and events to promote work and life balance. It’s a work-hard, play-hard culture.

    Overtime Incentives for Consultants – Though they tend to set your base lower than what you ask for, you get overtime pay for billable work. There is a catch, however. You need to work at least 8 billable hours a day to start counting overage. Also unless you are a principle consultant, it’s extremely difficult to put more than 10 billable hours a day because you will get run out of (billable) work and wait for more work.

    Cons

    Poor Development Practice – They have neither QA nor UI experts. After coding, a few developers start poking around the application. No documentation or no automated procedures exist. Testers often correct problems by themselves without reporting or sending back to the developers. They do use source control, but everyone tends to make changes at random without communicating well. They virtually have no versioning control, no refactoring/optimization practices. Databases are wide open to everyone when most developers are not database experts. Details and changes are often communicated verbally if not by email, and developers waste their time on going back and redo a lot of things. This is what they call agile and normal in the consulting world.

    Generation Gap – With their recent rapid growth, you see a lot of incompetent old timers in key positions. New hires, on the other hand, are very bright people in that their talent, experience, skills, and professionalism are far superior. A real challenge lies because many old timers have become maintenance experts who don’t share information. Good ones get tired and leave, and the problem gets even worse.

    Just Get it Done (Fast) and Move On – Quantity over quality. You don’t see any quality in their work. They just make it work. No everyone wants to follow this business practice.
    Poorly-designed Internal Framework and Tools (.NET) – One guy virtually owns and maintains them. Because maintenance and enhancement are not billable work, little or no improvement has been made for many years. Contrary to what they claim, the style is a lot more procedural than object-oriented, and Reflection is used everywhere even if strong typing is preferred or possible. There are many C-style, static methods with “out” and misused “ref” keywords. Magic numbers and strings are scattered all over. Type names are very confusing because they tend to create their own versions with no inheritance. Over-commenting seems more important than producing easy-to-follow code that requires very little commenting. Last but not least, the code runs extremely slow.

    Favoritism – It’s not uncommon, but they make it very obvious here. Make friends with managers and principles, and you will be more recognized. If you speak up too much, they stop listening to you and find every way possible to criticize your work and your professionalism. Soon they start treating you like you don’t exist by not being responded by email, not getting billable work, and not having anyone show up in meetings you schedule. Worst of all, the top managers only listen to old timers and principles and believe their stories despite their open door policy. After all, they still have a small company mentality. It’s important to be either buddy-buddy or obedient.

    Advice to ManagementAdvice

    Improve the salary structure because no one wants to do non-billable work. Focus more on improving the development process by using feedback from both happy and unhappy employees at all levels and external consultants. We all know you are aware that changes need to be made, but it’s not going to get you anywhere to keep incompetent principle consultants busy with their billable work and other consultants who quietly follow them because they are afraid of being forced out of the team. The current structure is also geared more toward doing more work than doing quality work.

    Make project leaders and team leads share and document more information about task details. Changes are fine as long as they are well-managed, but it’s not acceptable to have to follow up verbally or by email in order to complete requirements.

    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO
  11. 3 people found this helpful  

    No work life balance at all. Expect to work 50-70 hours a week.

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Anonymous Employee in Oak Brook, IL
    Current Employee - Anonymous Employee in Oak Brook, IL

    I have been working at SWC Technology Partners full-time (more than 3 years)

    Pros

    Lots of little perks like free soda and beer on Fridays. Have a lot of outings in the past but most are on weekends and why would you want to spend even more time with the people you work with?

    Cons

    Middle management is trying to make a name for themselves on the backs of the lower employees and have zero respect for people. There are many people considering leaving as this all started with the promotion of one person. Too bad as this used to be a great place to work, now certain managers seem to have become greedy at the cost of the culture that built the company.

    Advice to ManagementAdvice

    Need to have more respect for your employees.

    Doesn't Recommend
    Negative Outlook
    Approves of CEO

SWC Technology Partners Photos

Work at SWC Technology Partners? Share Your Experiences

SWC Technology Partners

 
Click to Rate
or

Your response will be removed from the review – this cannot be undone.