Brian R. Bondy About | Contact

HomeMain projectsArticlesResumeOther ResourcesHelp 

   
 
Job Reviews
(What jobs really really suck?) 
 
 

 

Job Reviews
 

Corel Corp - Paradox development (May 2001 - August 2001)

The good
This was my second real computer science related job and I had an overall good impression. I learnt all about C++ debugging in visual studio and got to see how a HUGE product comes together. I got to re-implement the printing algorithms for printing reports. My 'project lead' was a really nice guy and was always really impressed and appreciative (Pierre Chamune I think). He was the type of boss that made you want to impress him. They had free pop, coffee, espresso and mocha. I was always included in the meetings and was free to bring up whatever I felt needed to be impressed.

The bad
Most of the work was spent debugging. This would annoy me today, but at the time it was good experience.


Corel Corp - Research and development (January 2002 - April 2002)

The good
One of the best jobs I have ever had. We had weekly meetings and we all had to come up with 5 new ideas each meeting. I learnt a ton of .NET programming that term and was given a lot of responsibility. I developed a company wide web notifier. Which you would subscribe web sites to it. And you'd get emailed when the web pages were updated. You could set up how you wanted to be notified and how often. My boss was a great guy and purchased me some certificates for an idea I had relating to google and Corel (which they pursued)

The bad
I didn't like my supervisor (not boss) that much. I often got annoyed by him because he didn't know anything related to programming.  I didn't get the feel of a new workplace either since I had worked in another department at Corel.


Army Simulation Centre - Software development (September 2002 - December 2002)

The good
Linux programming, and lots of it. I gained a shit load of Qt programming experience and I learnt a ton more about Linux. I was given 3 large projects and was given complete control of the projects from the ground up. They told me ballpark what they wanted done and gave me the time to do it in.  I was free to do it without harassment. My boss was also a great guy (Dave and Doug). One of the projects I made they brought to the U.S. army and they liked it as well. I was paid to do part time work to port that project to the new version of their simulation software that they just got in. Overall I had a really good impression here.

The bad
A couple times I had to move a shitload of computers for one of the simulations they were running. This wasn't part of my job and I wasn't really asked to do it, I was instead given the task. You also had to pay for snacks and drinks... kinda cheap.  I think it's better if you pay the employee a dollar less an hour and allow him to have free pop.


ALT Software - Device driver development (May 2003 - August 2003)

The good

They had free drinks and snacks. I got to learn about device driver programming. Device driver programming had been a large interest of mine. I also got some COM experience and learnt a lot about DirectShow. There were a couple of nice people in the office.

The bad
Unfortunately my interest in device driver programming was crushed at this company. totally killed.  I had an incompetent boss and another boss who was a big ass. They rely on their team members to do most of the work and they don't give you proper documentation or books to do your job. They were trying to get Microsoft certification running on not enough hardware, shitty hardware and running off of a shitty code base. I hated this job so much that I tried to quit it after a month. Because of contractual obligations I couldn't.  I tried, but they wouldn't let me.  I was forced to work against my will and I hate anything or anyone who would force someone to do something they don't want to.  Often times I would email my boss and get no reply.  2 hours left on my last day my boss asked me to do a new task. I said I would look into it but obviously didn't have time to finish. They then asked me to stay longer but I refused. They told me to take it home instead. I complied, took it home and finished the requested task for them. I was quickly and slopily thanked a few days later. No one offered to pay me for the work I did at home. I was nice enough to do the task... at least pay me.  I was 100% unsatisfied with this job. If anyone is thinking about taking a job from this company, think again.


VisionWorks Solutions - Project management & Software development (June 2003 +)

The good


I can do what I want, when I want.  I get to do everything.  I get to manage projects and people, I get to decide the best way to do things.  I wouldn't gain this experience ANYWHERE else. 

The bad

How can  you say something bad about your own company?  The long long long hours suck, the pay sucks, but I learn a lot and the intrinsic rewards are outstanding.


 

slice logo