Pros
It is very nice place to improve your self. There are lots of education organization and also really well experts help you to improve your self. Tons of free stuff, bonuses, shuttle to/from house, daily free lunch/dinner, crazy overtime pay (if all 40 hours on Sunday %50 of your monthly salary) Depending on your department, you can have great experience with recent technologies, and cool languages. Pretty relaxed if you do your job well, time to time it gets really stressful, but, hey, is there any IT place without some stress?
Cons
Location is pretty ugly, terrible neighborhood in Istanbul, hard to reach from most parts. Traffic is a reason to suicide. (Even with a company shuttle).Working environment is not terrible, but pretty uncomfortable. It…