Pros
It was hard to part with the whole Photon culture, Photon left a very distinct experience in me. Photon gave me the opportunity to excel and work with the companies that I really wanted to be a part of. I can say that being a person that is IT inclined Photon is like a place where I can challenge myself and really validate where I want to be or what I really want to do, because there are a lot of several fields that Photon can present to you. There is the mobile development team, web development team, API management, etc. Compensation is above average.
Cons
There are quite a number of employees in the whole office and it could get a bit crowded to the down time areas particularly in the cafeteria. There could be a lot of people in there during break times. Need more corporate communications.