Lots of opportunities to diversify into new technologies and expand your skillset.
There are very good leadership development opportunities and career growth from senior management and teams.
It has a wonderful company culture and value of skillset.
It is a wonderful place to work, grow, expand, and learn.
Salary could improve a bit.
I applied online and was selected for a telephonic interview. The telephonic interview lasted approximately an hour. The questions were mainly from Java and SQL. Typical questions were like: * OO Design principles (SOLID) * Java Concurrency (Volat
First, they came to my school (Columbia Uni) to conduct one-on-one interviews for selected students. It was a 30-minute interview. They started by asking the usual behavioral questions and tried to understand my specific programming background. Then
Contacted three weeks after applying on website, interview scheduled for following week. For whatever reason, I thought the initial interview was going to be more experience-driven, but it was entirely technical, which I wasn't particularly prepared
I applied online and was selected for a telephonic interview. The telephonic interview lasted approximately an hour. The questions were mainly from Java and SQL. Typical questions were like: * OO Design principles (SOLID) * Java Concurrency (Volat
First, they came to my school (Columbia Uni) to conduct one-on-one interviews for selected students. It was a 30-minute interview. They started by asking the usual behavioral questions and tried to understand my specific programming background. Then
Contacted three weeks after applying on website, interview scheduled for following week. For whatever reason, I thought the initial interview was going to be more experience-driven, but it was entirely technical, which I wasn't particularly prepared