Pros
even the colleagues say location, however, it's not meaningful since you do not have time to go out and see nearby except lunchbreak :)
Cons
- no proper HR organization, doesn't keep their promises at all. - boss company, everything is between his lips. - no corporate culture - huge stress, and pressure to employees - significant mobbing especially to Engineering Teams - huge overtimes without getting paid, you've been expected to work in Turkish time-zone and then U.S. time-zone again :) - of course, naturally, huge turn-over - management's natural way of working is that they do not reach their sales targets, and the solution is always laying off people a couple times of one year !!! without giving them anything. - management sets targets really high, then of course everytime they fail. - no planning at all for all projects, targets and deadlines always being delayed.