Had an initial round with HR
Then was given an assignment
Then had another call for assignment discussion
Then had a final HR negotiation round for salary discussions.
The assignment was quite tedious and lengthy, it took me a lot of time to complete it, however unsure if the company is growing.