Pros
Worked at ithought for 4 years, and I have to say that I really enjoyed working with my coworkers, and made some good friends. But I would never work here again.
Cons
I never received a raise in 4 years. There are very few opportunities for growth, and you are expected to work for long hours and on weekends, without any compensation. The management is also very biased towards certain employees, every time the company had a meeting about salary hikes, it felt like they were playing favorites. Some employees receive great benefits packages every year, but it's not worth it for what you have to put up with. It's hard for me to put into words how bad it is to work here. But personally, it's a nightmare and I would recommend that no one apply here if they want the best for themselves.