Pros
- This company was a lot of fun to work for
- Interesting projects
- Fun, interesting co-workers
- Laid-back environment
-Competitive Pay
This company is a great place to work, with the exception of the one con listed below.
Cons
- Slightly unstable - there were a bunch of lay-offs when I was there
The small nature of the company and the fact that most of the work there is based on contracts means that if the company can't renew a contract, there may be layoffs. Really, this was the only negative of working there - knowing that there was the potential to get laid off even if I was doing well at my job.