I have been working at Belcan full-time (Less than a year)
Freedom to work when you want depending on what contract you are on, relaxed atmosphere, great bosses in my experience
Pay isn't great, especially for the area costs. Pretty high turnover, below average benefits. The idea here is to grab people out of college to gain experience.
The process took 2 weeks. I interviewed at Belcan.
There was an intial phone interview, then followed by a Skype interview because I was not in the area, if you are in the area, they will do an on site interview