Pros
Unfortunately, there is not a single pro
Cons
I have been working for Kohl's software center in Milpitas, CA for more than a year now. I must tell that after having worked for many software companies in silicon valley, this is by far the worst experience I have ever had. I work for the Mobile group. The work environment is so bad that I have also decided to file a labor complaint to the san jose dept of labor. The higher management humiliates people at every opportunity and that too publicly. Higher Management often says that you should work 24/7 and be available anytime on call. Part of the management who sits in Milwaukee, calls team members any time of day or night and threatens them to work. Management calls more during weekends and asks employees to work and stop doing any personal things. All people regularly work more than 60 hours a week and those who don't toe the line are threatened of dire consequences. Many have been fired for this reason. People get phone calls on their personal mobile all the time and late nights. Management from Milwaukee texts team members every now and then and asks status of bugs and issues at odd times (mostly after work in evenings and weekends). Management pressures people to come on phone calls on weekends at 6am. yes you read it right, 6 in the morning on saturdays and sundays. There is no extra pay or comp off given to full time and no overtime is given to contract workers. The senior management encourages this behavior and the atmosphere is so toxic that people dodge responsibility and put blame on each other. Recently, the company conducted and internal anonymous feedback. Most of the employees of mobile software team gave negative feedback about the management. After the results were released, the senior management openly threatened people who wrote negative feedback about them. The HR decided to organize a half day picnic for people to cool the atmosphere after a very bad feedback. The senior management asked everybody to work in evening and late night after the picnic from home to make up for the time wasted in picnic !