Pros
Talented engineers, very nice project staff, high tech and up to speed with technology. Nice family culture. Good work life balance depending on work load.

Cons
Disjointed management, very stressful politics, the project management lead has very little credible experience and learned mostly on the job. Very high school and emotionally driven. Work environment is more like the blame game.

Advice to Senior Management
Provide more support to your staff. Scout experienced managers that can make decisions based off strategy and not emotions.

Pros
BMC provided training! From day one you'll be required to pass and maintain certifications. Column will pay for all of these trainings, as long as you fulfill a two year contract with them. I doubt these trainings cost Column anything since they are BMC's global partner.
Once you've received your certifications and customers are happy with your work, you'll have no trouble finding better employment and more compensation elsewhere.

Cons
Management is psychotic! Team leads and upper management do not lead or manage, they shout, berate and belittle employees on a daily basis. Although your customers will love and appreciate your hard work, Column will attempt to minimize your role and take recognition for your work.
Once you leave the company you open yourself to a litany of backstabbing and attempts to defile your character. Trust is not a word that is used at Column.
You'll definitely need antidepressants if you stay with this company too long.

Advice to Senior Management
Treat ALL employees as you would like to be treated. The "do as I say, not as I do", management style is in full effect here. Hold all of your employees to the same standard and treat them as equals. Try not hiring your family and friends as management, you're not good at it.

Cons
I work harder than my US colleagues but money is less than they have. No room for promotion. I have been a team lead for years but there is no room for growing. Team lead is just a title to keep us here longer.

Advice to Senior Management
Treat employees more fair. Pay for consultant should be more than non-consultant at other companies.

Pros
Great place to learn a lot! You will get great exposure to working with extremely talented people and large organizations. You will make great contacts. Benefits are good and there is a great work life balance.

Pros
No good reason to work at Column unless you are currently out of work.

Cons
Most of the managers at Column are incompetent and rude. The worst is one upper manager who is a friend of the owner and hated by most of the employees at Column. I was also told the owner of the company was not happy about all the bad reviews on this website and instructed the marketing team to post positive reviews.

Pros
No Pros working for this company whatsoever, unless if you have no one else to hire you.

Cons
The most disrespectful management I have ever dealt with. No professionalism and the CEO, who has NO IDEA of what goes inside his company treats people like they are his doormat. Zero integrity and these people think we still live in the slave age.