A very nice experience. I had a good relationship with everyone including the CEO, CTO and everyone. The Job opportunity gave me an opportunity to learn alot while working.
Cons
Honestly, if i was asked this question a thousand time. I wouldn't still have an answer.
The team is full of brilliant, supportive people. I've enjoyed great working relationships with all of my colleagues and have become friends with many outside of work.
Cons
There are issues with transparency and trust, but I've seen the management team take legitimate steps to address these concerns.