Pros
If you like gossip and back stabbing, this is your place ; and bonus if you always take credit from others work ...!
Cons
Some co-workers aren't nice and they like to gossip a lot. A few formed a group won’t share the project information and bully the others by excluding from communications and makes fun during the project scrum. Some days it will be extremely hectic and insane and they'll yell at you for seemingly no reason. The name of the game is favoritism. If you are a favorite you get the good projects, the promotions, and they "value" your opinion. If you are not a favorite, you only get redundant work; In fact in some cases, if you are more proficient then they target and isolate you! and they hide the fact and bad mouth you behind your back and make belittling comments in the team meeting. The list is endless. The worst company, by far, that i'v ever had to work for. They don't value as an employee. and approaching HR is like committing suicide.....they know their bullies! If you are of substance you will not be around to handle being around such low quality quality people. Zero work/life balance. Working here is like selling your soul to the devil!