Pros
Downtown location, free bus pass, my coworkers (non-management), health benefits, stock plan
Cons
Let's see, where to start: 1. Micro-management. Not in all departments, but I've had my fair share of dealing with micro-managers. Some days I feel as if I am back in preschool where you are put on a very short leash - we are all adults here last time I checked 2. Culture. This isn't to say that the professional culture is bad, but I think that it's a little too harsh. Some people think better when they are not in such restrictive clothing - like ties and panty hose - this isn't the 1950s anymore. If EI is going to be so restrictive on types of clothing, maybe they should just buy everyone uniforms. As for the "Professionalism", some managers need a little bit of work. Don't take everything so seriously and when you have a bad day, don't take it out on your employees. 3. Lack of Appreciation - I swear the only time I hear a "good job" is in a review - which are normally not on time. Perhaps the company could actually get a HR department? Why are the 'worker bees' the only ones reviewed? Why can't employees review their own managers/supervisors? How about a an employee satisfaction survey? Just because you have the title "manager/supervisor" doesn't mean you're good at it. 4. Time off - come on, let's get with the current times now. Why do we have to wait 5 years to get 3 weeks?