Pros: good place to start at ground level and get training.
Cons: two faced management and poor managment skills
First, here is the good...the work was decent and I actually learned a lot. Co-workers were nice for the most part, made some very good friends but some people were a little weird. Good benefites, casual dress and atmosphere and could listen to headphones at desk and not have to bother with surroundings if you didnt want to. Some people found this boring, but I found it relaxing. Now for the bad...(and I cannot stress this enough) Middle management was power hungry backstabbers who practiced nepotism and favortism. Was laid off because the company put over half the company's business in 2 clients and when those clients left, they had to downsize. Bad managment and decision making, in my opinion. Also, I was hired 2 years ago and since then they went into a hiring frenzy, especially in the last 6-8 months, then ended up firing over 300 people. Kept some people who had only been there for only a few months and let go of people who had been there for several years. (I know three people who worked there for 11, 13 and 18 years and all 3 were let go, but 2 people who had just started 4 and 6 months ago were kept.) Lastly, they moved people around so much that it seemed like you were in training almost all the time. I, personally, trained so many people, they would work in our department for a few weeks, then get moved somewhere else. I trained a person who had been there for over 9 months and had actually never contributed to production because they kept moving him from department to department so he was in training for his entire time until the lay-off date. That would drive me crazy. Granted, it would be nice to get the feel of and learn new things, but it would be nice to feel comfortable as some point during your job. I felt bad for the people who had, literaly, been hired just a few months ago and even before their 90 day probation period was up, they were laid off. This company has so many flaws, I think that it may go belly up soon.