Pros: free lunch once a month
Cons: everything else
It is difficult to review the company as a whole when working in only one department. One would like to believe that the problems of the department in which one works is localized and isolated, rather than systemic. Unfortunately, the problems I encountered while working for Shamrock proved to be systemic. The company is extremely bureaucratic. Management resists change and often attempts to quash new ideas until they have an opportunity to take credit for them. Seasoned employees are given preference over younger, more motivated and more productive employees. This company will bully you as an employee if you uncover any practices that could prove threatening to the company's reputation or potentially merit legal recourse against it. The company's idea of "family" and "trust" and "mutual respect" is compliance under duress and threat of penalty at law. Upper management is paranoid that employees they let go are out to get them. Returning work that had been taken home is subject to legal recourse for "disclosure of confidential material." Of course, had they informed an employee that they were being terminated, there would be no need to return any work or property belonging to the company after termination. Would they rather it be destroyed? How does that benefit the company? The people seem nice, but not sure they have how to treat people who are trying to HELP them with sensitive information on bad business practices. It might make an employee think these practices were illegal.