Fun place to work
Learned different technologies in a very fast pace environment. Fun place to work. Nice culture and environment. Colleagues for the most part are very hard working individuals.
Learned how to manage projects and people.
Unfortunately upper management is changing. There are very "sensitive" people who are not mature enough to communicate what - more... they don't like about an employee. - less
ProsCulture, the CEO and COO, flexible
Consextremely conservative. Some Upper managers need to learn some people skills.