You will love people there. They help you all the time, and want to make you feel as part of the company as fast as possible
Great challenges to solve
You can work with different technologies depending on the project you are
1. Very rude management
2. Set expectation on professional growth targets and can't deliver
3. No real time communication.
4. No professionalism
5. No structure at a high level. Mediocre management that cares too much about money and not telling clients no.