Pros
-The people you work with in the trenches are professional, interesting and generally great people. -Building is nice, modern -Cafeteria food is boring but cheap -Every month there is a work drink -Transportation costs covered
Cons
-If you happen to have human needs, like the need to visit the bathroom more than twice in a 9 hour day, or need to step away from the computer screen occasionally for a second or two, consider other work options. Even a 2 minute break outside of your allocated break times is taken very seriously. -Also, if you think there is a chance you could get even slightly sick this is not the place for you (healthcare not provided by company). They find it very inconvenient when employees get sick (yes even one day counts) and will indirectly use it as an excuse to not renew your contract. This is common knowledge on the floor, and you are even advised by team leads to use your vacation days if you do decide to get sick. The moment you take a sick day, your file gets a black mark on it, and from that moment forward, they will be looking for any excuse to not renew your contract, including fabricating an excuse if necessary (as it would be illegal for them to use the actual reason). Management might even attempt to increase pressure on you (in quite abusive and manipulative ways) to try and force you out voluntarily before the end date of your existing contract. Something they have been doing for years, and is common knowledge within the company. -With exception of a few good people, management is for the most part astoundingly incompetent and rude. Most team leads had no idea what they were doing, and compensated for their lack of know how with arrogance. Most people on the floor know to go to a fellow colleague to find resolution rather than a team lead, who will deliver you the wrong answer with indifference or irritation. -Not enough training given dealing with problems surrounding silly airline policies, which cause turbulent relations with clients, which is essentially the most stressful part of the job. Too much training focus on technical, not enough on client relations, which can often get quite abusive as a result of silly policies -When you are first hired they do a great job of painting the picture of the model company that values its employees, unfortunately however it does not take long before the facade wears thin and you realize its a lot of hype and marketing but not much else. They do not bother to follow through with the image they work hard at projecting as a company -Air quality is terrible. You cannot open a window since the building is climate controlled. Stuffy and hot. Very uncomfortable