Pro-s:
- very good company, good mission,
- culture is exceptional, what I have seen through the interviews, talking with 5-6 separate ppl,
- you will have a chance to work with good tech (if you are lucky),
- ppl are caring about you,
- recruiting team is very good, especially Deborah, super professional, she will do everything to have you onboard, unfortunately, she cannot solve everything.
- engineers are kind and polite, and responsive, the interviews were cool for me, you can use your real job experience it is not just about what you had learned from books or articles, or docs, but real-life examples...
Cons:
- I think salary-wise, or at least to my taste it is not soo exceptional, although financially as I understand the company could let themselves pay more for employees,
- they are a bit less flexible in some employe contract terms, like employee format and so,
- also the processes can be quite complicated, or complex, and many participants in the flow. In my flow there were like 10-20 ppl as I remember or even more, and I talked around with 10 (1 email is also counted :)), so crystal clean communication is needed from both sides :(, I failed that one as well I feel,
- the communication can be overwhelming and the administration too, I mean mainly because of the numbers of participants, you can prepare for a lot of mailing.
I believe a single point of contact would be a better option, in the pre onboarding as well, like a mentor :) or just to simplify somehow the process, or I was just unlucky not sure about the reason.
- also for me that I need to work mostly on PHP was not so attractive, I created my assignment in the Java ecosystem, I do not have a big problem with PHP just felt like this detail could be communicated beforehand, before starting the interview process and not realize later that significant portion of the system could be in PHP, and you potentially need to work in that quite much. (I see that in other companies as well, that monolith work is not really transparent, but it can be important to communicate that detail as well)
Overall way more Pro-s than Con-s and I believe all the cons could be fixed as well with focus and effort on it. And as said it is possible that I was just unlucky that not other candidates felt like
Advice to management:
- if the company grows with this pace, especially through COVID and new ages, please take care and try to compensate the workers at the same pace :)
- also stock compensation shall be a thing, I feel it is a win-win for both sides, although for me it was not offered as I remember.
- and if possible simplify a bit the recruit, onboarding flow if I am not the only feedback giver on this.