Pros: free lunches every two months
Cons: time lulls between projects
This is a great company for young professionals. There is plenty of variety in assignments, collaboration and opportunities to advance. However, older people not in management positions may feel out of place in this work culture.
Most people appear happy to be here and the company provides many incentives to keep staff content. For the most part, management is effective and tries to address various staff issues. However, the way people are promoted or given better assignments doesn't always make sense. If one can overlook this aspect, a person can enjoy working here.