Terrible place to work. They hired 3 stress analysts on the same day and within 3 months they had laid off all 3 as too slow.Probability says they should have kept 1.5 stress analysts, or at least 1. In my personal experience I was given an assignment to finish by 1/1/14. On 1/1/14 as I turned in the completed stress analysis they COMPLETELY changed the design. When I finished it two weeks later, the work was approved by GE. Don't work here unless you are desperate.
For all but the first year working for this company, on contract to GE the entire time, I was able to telecommute. The staff were always courteous, professional, and friendly. Lastly, Belcan is not responsible for my layoff, GE Energy is. Belcan is doing what they can to find me another position with GE, in Aviation, Oil & Gas, or Transportation.
My issues were not with the my employers, it was with the management team from the company I was embedded within. Caveat: all grading will relate to the organizatiion in which I was embedded within.