Interesting environment and great colleagues. There is always something new to learn and to share. Hard working for hard people.
Cons
Not always the internal processes are clear and you can lose some pieces if you do not ask always what's new and what's going on. Sometimes it grows too fast to recognize the effective potential of its offers.