Not a good place for a real engineer
Pros
If you like un-necessary meetings.................. Join it. If you don't want to work..................................Join it If you are fresher/ intern.................................. Join it If you want to work only for pay the bills......... Join it If you like bila-bila bila-bila (management)..... Join it If you want to get Apple i-5.............................. Join it If you want your H1B visa..............................Join it (Later on they apply green card also) If you want to proud of this company............. Join it (At least friends/ family/relative will respect you... Lol) During my work, I always felt that I am on shopping with my girlfriend. if you can act like a good boy friend..... Join it
Cons
If you respect your intelligence... Don't join it. No contribution in 401K plan (1:0) No yearly increment (Not even $100 yearly) Very expensive city (Rent min $1950 for 1 BHK apt) More than 90% people are not technical but with good management quality.